에러 내용
서버에서 response에 헤더를 분명 설정 및 추가하였는데 getHeader 했을 때 response에는 없는 경우입니다.
setHeader
addHeader
headers.set
등 어떤 header 조작도 안됩니다.
에러 원인
cors 정책 때문입니다. (보안상의 이유)
표준 헤드가 아닌 경우 일반적인 getHeader, headers.get 등으로 볼 수 없도록 제한하여 놓았습니다.
헤더를 문자열로 변환시켜 raw header 형태로 보면 찾을 수 있지만 너무 번거롭습니다.
해결 방법
표준 헤드 중 쓰지 않는 것을 넣으면 됩니다.
보통 Pragma는 사용하지 않으니 Pragma를 key로 원하는 value를 사용하면 됩니다.
참고 자료
댓글