記 write
X-Requested-With
1incompany
2023. 6. 7. 15:26
X-Requested-With는 HTTP 요청에서 사용되는 요청 헤더 중 하나로, 일반적으로 AJAX 요청에서 사용됩니다. 이 헤더는 XMLHttpRequest 객체를 사용하여 전송되는 요청에만 추가됩니다.
X-Requested-With 헤더에는 보통 XMLHttpRequest라는 값이 포함됩니다. 이를 통해 서버에서 HTTP 요청을 받을 때, 해당 요청이 AJAX 요청인지 아닌지를 판별할 수 있습니다. 이를 통해 서버 측에서는 AJAX 요청이라면 JSON이나 XML과 같은 데이터 형식을 응답으로 보내기도 합니다.
예를 들어, jQuery의 AJAX 메서드는 기본 설정으로 X-Requested-With: XMLHttpRequest 헤더를 추가하며, 이를 통해 서버에서 응답을 구분해 처리할 수 있습니다.