34
Me gustaría ver si el encabezado era text/html o text/xml. Si era texto/html, entonces había un error y prefiero atraparlo antes de proceder.Obtener la respuesta Content-Type encabezado de XHR
Me gustaría ver si el encabezado era text/html o text/xml. Si era texto/html, entonces había un error y prefiero atraparlo antes de proceder.Obtener la respuesta Content-Type encabezado de XHR
Utilice el método getResponseHeader().
ejemplo Mínimo:
<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>
¿Por qué se llama 'hand'? –
Porque era demasiado vago para escribir 'handler' por completo. – Quentin
¿Eso funcionaría incluso con 'Transfer-Encoding: chunked' cuando algunos encabezados se envían después del cuerpo del mensaje? –