--- title: Запрещенное имя заголовка slug: Glossary/Forbidden_header_name tags: - HTTP - Заголовки - Словарь - запрещенный translation_of: Glossary/Forbidden_header_name original_slug: Словарь/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().