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

Заголовок запроса 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,