Spec-Zone.ru › Web APIs

Запрос: свойство headers

Базовая Широко доступная

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2017 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Веб-воркерах.

Чтение-только свойство headers интерфейса Request содержит объект Headers, связанный с запросом.

Значение

Объект Headers.

Примеры

В следующем фрагменте мы создаем новый запрос с помощью конструктора Request() (для файла изображения в той же директории, что и скрипт), затем сохраняем заголовки запроса в переменной:

const myRequest = new Request("flowers.jpg");
const myHeaders = myRequest.headers; // Headers {}

Чтобы добавить заголовок к объекту Headers, мы используем Headers.append; затем мы создаем новый Request вместе со вторым параметром инициализации, передавая заголовки как параметр init:

const myHeaders = new Headers();
myHeaders.append("Content-Type", "image/jpeg");

const myInit = {
  method: "GET",
  headers: myHeaders,
  mode: "cors",
  cache: "default",
};

const myRequest = new Request("flowers.jpg", myInit);

const myContentType = myRequest.headers.get("Content-Type"); // returns 'image/jpeg'

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

Спецификация
Fetch
# ref-for-dom-request-headers②

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
headers 40 14 39 27 10.1 40 39 27 10.3 4.0 40

См. также

  • API сервисных рабочих процессов
  • Контроль доступа к HTTP (CORS)
  • HTTP

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Request/headers

Spec-Zone.ru

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