использование доменов без файлов cookie для компонентов - PullRequest
0 голосов
/ 05 мая 2010

Я смотрел на пост здесь , где написано

When the browser makes a request for a static image and sends cookies together with the request, the server doesn't have any use for those cookies. So they only create network traffic for no good reason.

Хотя я вообще не склонен использовать куки, я сомневаюсь, что привык думать, что сервер создает куки для хранения переменных сеанса и т.д. и отправляет их клиенту. Но это утверждение говорит об обратном. Я не совсем понимаю, зачем браузеру создавать и отправлять куки с запросом, для меня это не имеет никакого смысла?

Может кто-нибудь поправить меня?

Спасибо /.

1 Ответ

0 голосов
/ 05 мая 2010

Сервер создает куки, да, но браузер должен отправлять существующие куки обратно на сервер по каждому запросу - это единственный способ, которым веб-сервер может идентифицировать пользователь (так как HTTP не имеет состояния). Без файлов cookie браузер может быть совершенно другим человеком, чем последний запрос.

Обычно cookie - это просто идентификатор сеанса, который сопоставляется записи базы данных со всеми данными сеанса.

Идея доменов без файлов cookie состоит в том, чтобы статические ресурсы (то есть ... файлы, которые редко / никогда не меняются, независимо от состояния сеанса и т. Д.) Обслуживались без необходимости отправлять браузеру данные cookie (которые в любом случае бесполезны для статического содержимого) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...