XMLHttpRequest setRequestHeader 메서드 및 쿠키

이 문서는 메서드 및 쿠키를 사용할 XMLHttpRequest setRequestHeader 때 문제를 해결하는 데 도움이 됩니다.

원래 제품 버전: 인터넷 정보 서비스
원래 KB 번호: 234486

증상

XML DOM(문서 개체 모델) setRequestHeader 을 사용하는 경우 개체의 XMLHttpRequest 메서드가 쿠키 헤더를 예상대로 설정하지 않는 것 같습니다. 쿠키 HTTP 헤더를 setRequestHeader 사용하는 첫 번째 호출은 효과가 없는 것 같습니다.

해결

요청에 쿠키를 추가하려면 첫 번째 호출 setRequestHeader 이 무시되므로 쿠키 헤더에 대한 호출을 반복해야 합니다.

'this value is ignored, but the step is necessary
xmlRequest.setRequestHeader "Cookie", "any non-empty string here"
'set all cookies here
xmlRequest.setRequestHeader "Cookie", "cookie1=value1; cookie2=value2"

참고 항목

이러한 방식으로 쿠키를 설정하는 것은 비정형입니다. 쿠키는 헤더를 사용하여 서버에서 설정하는 것이 가장 좋습니다 Set-Cookie .