Cookies
O que são Cookies?
Cookies são pequenos arquivos de texto armazenados no navegador do usuário pelo site que ele visita. Eles são usados para lembrar informações sobre o visitante, como preferências e histórico de navegação, melhorando a experiência do usuário em visitas futuras.
Exemplo de Uso de Cookies

- 
Dia 12: Você entra em um site e ele diz "Olá Cliente Z". 
- 
Dia 14: Você entra novamente e o site pergunta "Quem é tu?". 
- 
Com Cookies: - 
Dia 15: Você entra no site e ele diz "Olá Cliente Y". 
- 
Dia 20: Você entra novamente e o site diz "Olá Cliente Y". 
 
- 
Exemplo de Requisição HTTP com Cookie
GET / HTTP/1.1
Host: 192.168.200.5
User-Agent: Mozilla/5.0
Set-Cookie: USER=Daniel
Cookies e Privacidade
Cookies podem ser utilizados por empresas como Instagram, Facebook e Google para rastrear a atividade dos usuários na web. Isso pode levantar preocupações sobre privacidade, pois essas empresas podem coletar dados pessoais e comportamentais para fins de marketing e publicidade direcionada.
Estrutura dos Cookies
Aqui está uma tabela com a estrutura de um cookie e suas respectivas funções:
| Campo | Função | 
|---|---|
| Domain | Define que um website só pode enviar informações de cookie para o seu próprio domínio. | 
| Expires | Define uma limitação de tempo para aquele cookie. | 
| Path | Define em quais URLs dentro daquele domínio é necessário enviar o cookie. | 
| Content | Pode conter diversos valores no seguinte formato: name=value. | 
| HttpOnly | Flag de segurança que indica que o cookie só deve ser enviado pelo protocolo HTTP, e não acessível via JavaScript. | 
| Secure | Flag de segurança que força o navegador a enviar o cookie utilizando HTTPS, garantindo uma conexão segura. |