Spec-Zone.ru › HTTP

Referer

Referer

Заголовок HTTP-запроса Referer содержит абсолютный или частичный адрес, из которого был запрошен ресурс. Заголовок Referer позволяет серверу идентифицировать страницы, с которых перешли пользователи или где используются запрошенные ресурсы. Эти данные могут использоваться для аналитики, ведения журналов, оптимизации кэширования и многого другого.

При нажатии на ссылку заголовок Referer содержит адрес страницы, содержащей эту ссылку. При запросе ресурсов другого домена заголовок Referer содержит адрес страницы, которая использует запрошенный ресурс.

Заголовок Referer может содержать источник, путь и строку запроса, но не может содержать фрагменты URL (т.е. #section) или username:password информацию. Политика пересылки запроса определяет данные, которые могут быть включены. См. Referrer-Policy для получения дополнительной информации и примеров.

Примечание: Название заголовка «referer» — это фактическая ошибка написания слова «referrer». См. HTTP referer на Википедии для получения дополнительной информации.

Предупреждение: Этот заголовок может иметь нежелательные последствия для безопасности и конфиденциальности пользователей. См. Заголовок Referer: проблемы безопасности и конфиденциальности для получения дополнительной информации и рекомендаций по смягчению последствий.

Тип заголовка Заголовок запроса
Запрещенное имя заголовка да

Синтаксис

Referer: <url>

Директивы

<url>

Абсолютный или частичный адрес веб-страницы, которая отправляет запрос. Фрагменты URL (т.е. #section) и информация о пользователе (т.е. username:password в https\://username:password\@example.com/foo/bar/) не включаются. Источник, путь и строка запроса могут быть включены в зависимости от политики пересылки.

Примеры

Referer: https://developer.mozilla.org/en-US/docs/Web/JavaScript
Referer: https://example.com/page?q=123
Referer: https://example.com/

Спецификации

Спецификация
Семантика HTTP
# field.referer

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
Referer
Да
12
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да
length_limit_4096B
77
79
70
Нет
64
14
77
77
Нет
55
14
12.0

См. также

  • HTTP referer на Википедии
  • Fetch: Request.referrerPolicy
  • Устаревшая директива Content-Security-Policy referrer Устаревшее
  • Политика одинакового происхождения
  • Более строгий контроль над пересылками — блог Mozilla Security

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API