2011-02-05 10 views

Odpowiedz

50

Użyj metody getResponseHeader().

Minimal przykład:

<script> 
function hand() { 
     console.log(this.getResponseHeader('content-type')); 
} 
var x = new XMLHttpRequest(); 
x.onreadystatechange = hand; 
x.open('GET', 'index.html', true); 
x.send(); 
</script> 
+7

Dlaczego nazwać 'hand'? –

+49

Ponieważ byłem zbyt leniwy, aby wypisać 'handler' w całości. – Quentin

+5

Czy to działałoby nawet z 'Transfer-Encoding: chunked', gdy niektóre nagłówki są wysyłane po treści wiadomości? –