XMLHttpRequest.getResponseHeader()

Черновик
Эта страница не завершена.

Метод XMLHttpRequest.getResponseHeader() возвращает строку, содержащую текст определённого хэдера (header). Если в наличии несколько хэдеров с одинаковыми именами, то они возвращаются в виде одной строки, где значения отделены друг от друга парой "запятая + пробел". Метод getResponseHeader() возвращает значение в кодировке UTF.

Синтаксис

var myHeader = getResponseHeader(name);

Параметры

name
Строка ByteString, представляющая имя хэдера, значение которого необходимо возвратить в виде текста.

Возвращаемое значение

Строка ByteString, представляющее текстовое значение хэдера или null, если ответ ещё не был получен или хэдер с именем name отсутствует в ответе.

Пример

var client = new XMLHttpRequest();
client.open("GET", "unicorns-are-teh-awesome.txt", true);
client.send();
client.onreadystatechange = function() {
  if(this.readyState == this.HEADERS_RECEIVED) {
    console.log(client.getResponseHeader("Content-Type"));
  }
}

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

Спецификация Статус Комментарии
XMLHttpRequest
Определение 'getResponseHeader()' в этой спецификации.
Живой стандарт Действующий стандарт WHATWG

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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Свойство Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка 1 ? 5[1]
7
(Да) 1.2
Feature Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? 1.0 (Да) ? ? ?

[1] Это свойство обеспечивалось посредством ActiveXObject(). Internet Explorer поддерживает стандарт XMLHttpRequest начиная с версии 7.

См. также

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

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