programing

XHR에서 응답 Content-Type 헤더를 가져옵니다.

stoneblock 2023. 3. 15. 17:47

XHR에서 응답 Content-Type 헤더를 가져옵니다.

헤더가 text/html인지 text/xml인지 알고 싶습니다.text/html이면 에러가 났기 때문에 그것을 확인하고 진행하겠습니다.

getResponseHeader() 메서드를 사용합니다.

최소한의 예:

<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>

언급URL : https://stackoverflow.com/questions/4907876/get-the-response-content-type-header-from-xhr