MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-survey

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

Заголовок запроса Origin показывает откуда будет производиться загрузка. Он не включает в себя какую-либо информацию о пути, содержит в себе лишь имя сервера. Заголовок отправляется как с CORS, так и с POST запросами. Он похож на заголовок Referer, но, в отличие от этого заголовка, не раскрывает весь путь.
Header type Request header
Forbidden header name yes

Синтаксис

Origin: ""
Origin: <протокол> "://" <имя_хоста> [ ":" <порт> ]

Origin может быть пустой строкой: это полезно, например, если источником данных будет URL.

Директивы

<протокол>
Используемый протокол. Обычно это HTTP протокол, или его защищённая версия HTTPS.
<имя_хоста>
Доменное имя сервера (для виртуального хостинга) или IP.
<порт> Необязательный
Номер TCP порта, который сервер будет слушать. Если порт не задан, будет использован порт по умолчанию для указаного сервиса (например "80" для HTTP).

Примеры

Origin: https://developer.mozilla.org

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

Specification Comment
RFC 6454, секция 7: Origin The Web Origin Concept
Fetch
Определение 'Origin header' в этой спецификации.
Supplants the Origin header as defined in RFC6454.

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

ВозможностьChromeEdgeFirefoxInternet ExplorerOperaSafari
Базовая поддержка Да Да1 Да2 Да Да Да
ВозможностьAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Базовая поддержка Да Да Да Да2 Да Да ?

1. Not sent with POST requests, see bug 10482384.

2. Not sent with POST requests, see bug 446344.

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: crabovwik
 Обновлялась последний раз: crabovwik,