From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../forbidden_header_name/index.html" | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 "files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/forbidden_header_name/index.html" (limited to 'files/ru/словарь/forbidden_header_name') diff --git "a/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/forbidden_header_name/index.html" "b/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/forbidden_header_name/index.html" new file mode 100644 index 0000000000..059b6898c6 --- /dev/null +++ "b/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/forbidden_header_name/index.html" @@ -0,0 +1,44 @@ +--- +title: Запрещенное имя заголовка +slug: Словарь/Forbidden_header_name +tags: + - HTTP + - Заголовки + - Словарь + - запрещенный +translation_of: Glossary/Forbidden_header_name +--- +

Запрещённое имя заголовка (Forbidden header name) это имя какого-либо HTTP заголовка, который нельзя изменить программно. 

+ +

Изменение этих заголовков запрещено, потому что пользовательский агент (браузер) удерживает полный контроль над ними. Заголовки, чьи имена начинаются с `Sec-`, зарезервированы для создания новых заголовков, безопасных (отделённых) от {{glossary("API","APIs")}}, используемого Fetch, которое даёт разработчику контроль над заголовками. Утверждение также верно и для {{domxref("XMLHttpRequest")}}.

+ +

Запрещенные имена заголовков начинаются с Proxy- или Sec-, или содержат следующие имена:

+ + + +
+

Заметка: Загловок User-Agent более не запрещён, как указано в спецификации — посмотрите список запрещённых заголовков (он был реализован в Firefox 43,) так что User-Agent может быть установлен через в объект Headers под Fetch через вызов метода setRequestHeader().

+
-- cgit v1.2.3-54-g00ecf