http://localhost:3000
no navegador, o resultado é este:<h1>Counter: 1</h1>
) deve ser destacado em forma de título na página. Ao entrarmos no site:string
de dados sendo transportada via socket TCP.Content-Type
.Set-Cookie
Set-Cookie
, então pega o valor do cookie e coloca numa área específica da memória do navegador chamada cookie storage.Cookie
com o valor armazenado.Cookie
, e caso tenha sido enviado, lê o valor do cookie para manipular/atualizar a informação de alguma forma e o ciclo se repeteSet-Cookie
que contém a identificação do user ou algo do gênero. Desta forma, o browser envia o cookie nos pedidos subsequentes e com isto temos um sistema de login onde temos a impressão que estamos "autenticados".Set-Cookie
que permite "persisSet-Cookie
enviando o valor do counter:Cookie: <qualquerChave>:<qualquerValor>
no meio da mensagem. Para encontrar padrões, vamos utilizar expressões regulares:cookie
, caso esteja ausente (primeiro request de um cliente, por exemplo), o valor é 0
. Caso contrário, é o valor encontrado no cookie.1
, dando assim a característica de um counter: