После вызова jQuery.ajax()
jqXHR.getAllResponseHeaders()
не будет возвращаться все заголовки. Сервер ответил следующими заголовками:
Connection: keep-alive
Content-Length: 64
Content-Type: application/json
X-My-CustomHeader: whatever
getAllResponseHeaders()
только:
Content-Type: application/json
Что я делаю неправильно?
Пример
var request = {
'url': 'http://api.someExternalDomain.com/resource/',
'type': someMethod,
'success': function(data, textStatus, jqXHR) {
console.log(jqXHR.getAllResponseHeaders());
}
};
$.ajax(request);