Cookie

(Рейтинг: 4.67, Голосов: 6)
Автор статьи:
Обновлено 16.10.2019
Время чтения
3 минуты
22771
(Рейтинг: 4.67, Голосов: 6)
Поделиться:
Автор статьи:
Показать статью кратко: 6 пунктовСвернуть краткое содержание

Коротко о главном: 6 пунктов

  1. Куки — небольшой фрагмент данных о посещении ресурса, который хранится на компьютере пользователя. Сервер инициирует сохранение через заголовок Set-cookie, а клиент отправляет сохранённые данные при последующих обращениях в заголовке Cookie.
  2. Куки используются для хранения персональных настроек и предпочтений, аутентификации, отслеживания сессии и сбора статистики посещений и перемещений по сайту.
  3. Параметр expires определяет срок актуальности куки. Если он не задан, данные удаляются по завершении сеанса работы браузера.
  4. Параметры domain и path определяют, для какого домена и пути отправляются куки: браузер передаёт данные только при соответствии обоим условиям.
  5. Параметр secure определяет необходимость передачи куки по защищённому каналу.
  6. Поскольку пользователи могут вручную отключать куки в браузере, для учёта статистики необходимо использовать альтернативные методы.

Cookie

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

Сервер выступает инициатором записи куки. Если в его ответе передается поле заголовка Set-cookie, то клиент осуществляет сохранение. Записанные данные отправляются серверу клиентом при последующем обращении к странице. При раскрутке сайта учитывают, что некоторые пользователи вручную отключают куки в браузере, поэтому необходимо использование альтернативных методов учета статистики.

Элементы куки

При поисковой оптимизации сайта обращают внимание на то, что в поле Set-cookie клиент передает серверу следующие данные:

  • имя и значение. Они хранятся на машине пользователя и передаются серверу в составе запроса клиента;
  • дата (значение параметра expires). Определяет, через какое время информация куки станет неактуальной. Если ключевое слово не задано, данные удаляются по истечению сеанса работы браузера;
  • domain. Параметр определяет доменное имя, с которым связываются куки. Чтобы выяснить необходимость их отправки, браузер сравнивает домен, к которому собирается обратиться, с хранящимися на компьютере записями куки. В случае положительного результата проверки, данные передаются, если соответствия не обнаружены – нет;
  • path. Значение параметра – путь, по которому выполняется дальнейшая проверка и принимается окончательное решение о необходимости передачи данных. Путь, как и домен, связывается с записью куки. Если браузер обнаруживает, что имя домена соответствует значению параметра domain, выполняется проверка наличия связи пути к сайту с записанным в куки. Сравнение успешно, если ресурс находится в каталоге или одном из подкаталогов, указанных при помощи значения path;
  • secure. Параметр определяет необходимость передачи данных куки по защищенному каналу.

Данные куки передаются серверу в поле заголовка Cookie в формате Cookie: имя = значение;…

Может передаваться одна или несколько пар указанных параметров. Каждая из них принадлежит записи куки, для которой запрашиваемый ресурс соответствует домену и пути, переданных в Set-cookie.

(Рейтинг: 4.67, Голосов: 6)
Поделиться:

Задайте вопрос эксперту INGATE

Оцените статью:

Пока нет комментариев. Будьте первым!

Читайте также:
Хотите стать клиентом?

Предложения INGATE GROUP

ORM-обслуживание: скидка 10% при заключении договора от 6 месяцев; бесплатный аудит репутации в СМИ и соцмедиа при заключении договора.

SEO: бесплатный аудит для новых клиентов.

Digital-комплекс: бесплатный аудит SEO и контекстной рекламы в рамках разработки коммерческого предложения.

SMM: скидка 15% на продвижение в социальных сетях; аудит визуальной концепции социальных сетей и создание стратегии продвижения в рамках разработки коммерческого предложения.

* Предложение не является офертой и недействительно для рекламных агентств. Действует для клиентов, заключивших договоры с 21.03.2025 года. Предложения не суммируются.

Это рекламный блок.