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
'programing' 카테고리의 다른 글
JSON을 반환하는 GET 요청은 기본적으로 허용되지 않는 이유는 무엇입니까? (0) | 2023.03.15 |
---|---|
MongoDB 데이터베이스에 이미지 저장 (0) | 2023.03.15 |
Oracle SQL Developer에서 쿼리 결과를 csv로 내보내는 방법 (0) | 2023.03.15 |
BEGIN_ARRAY가 필요한데 1행 2에 BEGIN_OBJECT가 있었습니다. (0) | 2023.03.15 |
MVC 컨트롤러에서 예외를 두지 않고 $.ajax에 오류를 보고하는 방법 (0) | 2023.03.15 |