記 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 헤더를 추가하며, 이를 통해 서버에서 응답을 구분해 처리할 있습니다.