/ / Como funcionam os cookies ao navegar em sites - cookies, site

Como os cookies funcionam ao navegar em sites - cookies, site

Em sites onde você precisa inserir um nome de usuárioe senha, noto que posso navegar no site com um navegador e ele saberá quem eu sou, não importa onde eu vá no site. Mas se eu abrir um navegador diferente, ele não saberá quem eu sou nesse navegador, a menos que eu faça logon nele.

Depois de fazer login em um site, ele armazena algum tipo de cookie em meu navegador e, toda vez que navego para uma página diferente nesse site, ele verifica o cookie em busca de minha identidade?

O que aconteceria se eu logasse e, antes de navegar para uma página diferente no site, excluísse o cookie?

Respostas:

3 para resposta № 1

Esta é mais uma resposta do tipo "ensine um homem a pescar", então peço desculpas se não é isso que você procura. Mas se seguir meu conselho, você aprenderá muito, então, por favor, confie em mim

Existem várias ferramentas que você pode usar para rastrear exatamente qual é o tráfego de http entre seu navegador e o servidor. Um é chamado Firebug, um plugin para o Firefox. O outro tipo de ferramenta é chamado de "proxy de depuração da web". Há charles, que é muito poderoso e violinista, que é gratuito.

insira a descrição da imagem aqui

O que você deseja fazer com qualquer uma dessas ferramentas é usar um site e, em seguida, olhar para o pedido cru. Isso mostra exatamente o que seu navegador édizendo para o servidor. Você verá que os cookies desse servidor são enviados junto com cada solicitação. O que é legal sobre essas ferramentas é que você pode editar uma solicitação antes de ser enviada, para que possa testar como os servidores respondem ...


2 para resposta № 2

Depois de fazer login em um site, ele armazena algum tipo de cookie em meu navegador e, toda vez que navego para uma página diferente nesse site, ele verifica o cookie em busca de minha identidade?

sim. O cookie é enviado com cada solicitação HTTP.

O que aconteceria se eu logasse e, antes de navegar para uma página diferente no site, excluísse o cookie?

O mesmo que se você fosse trocar de navegador.


1 para resposta № 3

Cada vez que você navegar em uma nova página, seunavegador envia uma solicitação ao servidor e o servidor envia de volta a resposta. Sua solicitação contém os cookies, que o servidor pode analisar e usar. Se você excluir o cookie, seu navegador não poderá enviá-lo na próxima solicitação.


0 para a resposta № 4

O que aconteceria se eu logasse e, antes de navegar para uma página diferente no site, excluísse o cookie?

Você não estaria mais logado.

Depois de fazer login em um site, ele armazena algum tipo de cookie em meu navegador e, toda vez que navego para uma página diferente nesse site, ele verifica o cookie em busca de minha identidade?

sim.Provavelmente, você está lidando com um "cookie de sessão". Esses cookies não armazenam nenhuma informação por si próprios, mas usam uma longa sequência para se identificar em um servidor. Eu sugeriria fazer algumas pesquisas sobre cookies. Quanto à questão (suponho que seja presumido) de "Por que os cookies funcionam em páginas diferentes?", É porque os cookies estão vinculados ao domínio e não ao URI exato.

Os cookies contêm nomes, valores e expirações(junto com alguns outros). O mais comum que você verá são as sessões, que usam um identificador para carregar um estado de sessão do servidor que contém suas informações. Esses são os cookies mais seguros, pois tudo é centralizado e não está sujeito a sequestro. O outro tipo é um cookie regular , que tem um tamanho limitado e armazena informações do lado do cliente. Qualquer coisa que tenha a ver com compras ou qualquer coisa que rastreie os usuários provavelmente usa sessões, enquanto algo como uma página javascript-y personalizável provavelmente usa um cookie normal. O primeiro rastreia o servidor de informações -lado para segurança adicional, enquanto o último não representa risco de segurança e deixa as informações para o cliente gerenciar.