Подтвердить что ты не робот

Как работают cookie?

Я хотел знать взаимодействия браузера (например, Firefox) и веб-сайта.

Когда я отправляю свое имя пользователя и пароль в форму входа, что происходит? Я думаю, что веб-сайт отправляет мне несколько файлов cookie и разрешает мне, проверяя эти файлы cookie.

Существует ли стандартная структура файлов cookie?

Обновление:

Кроме того, как я могу видеть файлы cookie определенного URL-адреса, отправленные в мой браузер, если я хочу использовать этот файл cookie?

4b9b3361

Ответ 1

Общие сведения о файлах cookie

Cookies передаются браузеру сервером. Браузер показывает файлы cookie, как применимо только к домену, который предоставил файл cookie в первую очередь.

Данные в cookie позволяют серверу продолжать разговор, так сказать. Без файла cookie сервер рассматривает браузер впервые посетителя.

Посмотрите на них, чтобы узнать о браузере браузера

Общие сведения о файлах cookie браузера

http://internet-security.suite101.com/article.cfm/understanding_computer_browser_cookies

http://www.willmaster.com/library/cookies/understanding-cookies.php

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-22_11-6063884.html

Ответ 2

Обычно файл cookie содержит идентификатор сеанса. Затем номер идентификатора подключается к данным сеанса, которые хранятся на сервере. Обычный процесс:

  • Отправить форму для регистрации
  • Сервер проверяет имя пользователя и пароль
  • Если это правильно, имя пользователя хранится в файле сеанса на сервере, а также другая полезная информация о пользователе (если это администратор сайта, модератор, userid и т.д.).
  • Сервер отправляет обратно файл cookie, содержащий идентификационный номер, который идентифицирует файл сеанса
  • Браузер отправляет cookie с каждым запросом на этот сервер, поэтому сервер может открыть файл сеанса и прочитать сохраненные данные.

Обычно пароль не отправляется более одного раза (при входе в систему на шаге 1).

Ответ 3

Это зависит, потому что существует множество сценариев и возможностей использования файлов cookie.

Один из сценариев:

  • Пользователь отправляет регистрационную форму.
  • Веб-сайт авторизует пользователя и устанавливает cookie, видимый в домене сайта, с именем пользователя, паролем (т.е. хэшем MD5), а иногда и с другой информацией.
  • Cookie отправляется с каждым запросом, который позволяет веб-сайту проверять, пришел ли запрос от авторизованного пользователя.

Подробнее читайте Статья в Википедии о файлах cookie.

Ответ 4

После регистрации отправляется запрос на сервер. На стороне сервера он проверяет идентификацию посетителя на идентификаторе, который идентифицирует, является ли он новым пользователем или более старым. Если он определяет его новым посетителем, он создает для него cookie и отправляет его обратно в ответ на браузер. Cookie, созданный в ответ на Сервер, имеет имя и уникальная идентификация отправляется обратно в конец пользователя. В конце пользователя, после каждого посещения одного и того же URL-адреса браузер перечитывает список файлов cookie, и если у него есть файл cookie для одного и того же URL-адреса, он отправляется на сервер, который идентифицирует идентификатор файла cookie и сервер показывает соответствующую историю для этого пользователя.