Cookie (informática): diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 83.223.163.77 para a última revisão de 87.196.72.72, de 08h33min de 7 de junho de 2018 (UTC) Etiqueta: Reversão |
Etiquetas: Edição via dispositivo móvel Edição feita através do sítio móvel |
||
Linha 5:
Um '''''cookie''''', no âmbito do protocolo de comunicação [[Http|HTTP]] usado na [[Internet]], é um pequeno [[arquivo de computador]]<Ref name="infopédia"> cookie in Dicionário infopédia da Língua Portuguesa com Acordo Ortográfico [em linha]. Porto: Porto Editora, 2003-2018. [consult. 2018-01-10 13:33:42]. Disponível na Internet: https://www.infopedia.pt/dicionarios/lingua-portuguesa/cookie </ref> ou pacote de dados enviados por um [[Site|sítio]] de Internet para o [[Navegador web|navegador]] do usuário, quando o usuário visita o sítio. Cada vez que o usuário visita o sítio novamente, o navegador envia o ''cookie'' de volta para o servidor para notificar atividades prévias do usuário. Os ''cookies'' foram concebidos para serem um mecanismo confiável para que sítios se lembrem de informações da atividade do usuário,<Ref name="infopédia"/> como senhas gravadas, itens adicionados no carrinho de compras em uma loja online, [[Hiperligação|hiperligações]] que foram clicadas anteriormente, entre outros. Assim, melhoram a navegação, aumentando a eficiência da busca.<Ref name="infopédia"/>
==
* Quando o servidor deseja é activar um ''cookie'' no cliente, envia uma linha no cabeçalho [[HTTP]]
* A partir desse momento, consoante as opções especificadas pelo ''cookie'', o cliente irá enviar no seu cabeçalho HTTP dos pedidos uma
Se não especificada a data de validade para o ''cookie'', ele irá expirar assim que o usuário fechar o navegador.
U
Em JavaScript (embutido no HTML da página acessada), podemos criar um ''script'' para manipulá-los.
O
<source
function setCookie(name, value, expires,
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
|