이 같은 서버 측에서 PHP를 사용하여 사용자 정의 헤더를 설정 한 경우 :자바 스크립트를 사용하여 맞춤 헤더 가져 오기?
header('customheader: yay');
이 어떻게 자바 스크립트를 사용하여 클라이언트 측에서이 문제를 받는가를?
jqXHR.done(function(data, textStatus, jqXHR) {});
는 그 다음 jqXHR object
에 getResponseHeader()
전화
이 같은 서버 측에서 PHP를 사용하여 사용자 정의 헤더를 설정 한 경우 :자바 스크립트를 사용하여 맞춤 헤더 가져 오기?
header('customheader: yay');
이 어떻게 자바 스크립트를 사용하여 클라이언트 측에서이 문제를 받는가를?
jqXHR.done(function(data, textStatus, jqXHR) {});
는 그 다음 jqXHR object
에 getResponseHeader()
전화
의 목록을 얻을 수 있습니다. URL이 캐싱되면 종종 문제가되지 않습니다. 이 경우 작업에 fetch
API를 사용하도록 권장합니다.
fetch('/whatever/url').then(response => console.log(response.headers.get('customheader')));
사용 $.ajax().done()
이벤트 jqXHR
매개 변수는 헤더를 검색하기 위해 다른 요청을 보내야합니다 응답 헤더
기본 http 요청 또는 그냥 아약스인가요? 순수한 자바 스크립트를 사용하는 일반적인 솔루션을 찾고 있습니다. –
jqXHR은 속성을 추가 한 래퍼입니다. getResponseHeader()는 표준이 아닙니다. https://xhr.spec.whatwg.org/#the-getresponseheader()-method – sarepta
IE가 지원되지 않습니다. https://developer.mozilla.org/ko/docs/Web/API/Fetch_API # Browser_compatibility – sarepta
그냥 [polyfill] (https://github.com/github/fetch) it. – ivarni