--- title: XMLHttpRequest.getResponseHeader() slug: Web/API/XMLHttpRequest/getResponseHeader tags: - API - XHR - XMLHttpRequest - getResponseHeader - метод translation_of: Web/API/XMLHttpRequest/getResponseHeader ---
{{draft}}{{APIRef('XMLHttpRequest')}}
Метод XMLHttpRequest.getResponseHeader() возвращает строку, содержащую текст определённого хэдера (header). Если в наличии несколько хэдеров с одинаковыми именами, то они возвращаются в виде одной строки, где значения отделены друг от друга парой "запятая + пробел". Метод getResponseHeader()
возвращает значение в кодировке UTF.
var myHeader = getResponseHeader(name);
Строка {{domxref("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")); } }
{{Compat}}