투케이2K

24. (Network/네트워크) [HTTP] HTTP 307 임시 리디렉션 (Temporary Redirect) 응답 코드 설명 본문

Network

24. (Network/네트워크) [HTTP] HTTP 307 임시 리디렉션 (Temporary Redirect) 응답 코드 설명

투케이2K 2022. 12. 12. 11:17

[구 분]

구분 : Network / 네트워크

제목 : [HTTP] HTTP 307 임시 리디렉션 (Temporary Redirect) 응답 코드 설명

 

[설 명]

1. HTTP 307 응답 코드 는 요청한 리소스가 Location 헤더에 주어진 URL 로 임시로 옮겨졌다는 것을 나타냅니다 (리디렉션 됨)

2. HTTP 307 응답 코드 는 원래 요청한 메소드 (get / post) 와 Body 를 재사용하여 요청을 리다이렉트 합니다

- HTTP 307 과 HTTP 302가 유일하게 다른점은 HTTP 307은 Method 와 Body 를 변경하지 않고 리다이렉트 요청을 하도록 보장

3. HTTP 307 응답 코드 버그나 예외가 아니라 서버쪽 설정 및 Location 을 사용해 임의적으로 URL 주소를 변경 시킨 경우 발생되는 응답 코드 입니다

4. HTTP 301 및 HTTP 308 과 같은 리디렉션 상태 코드는 기본적으로 캐시되지만, HTTP 302 및 HTTP 307 과 같은 다른 코드는 캐시되지 않습니다

- 헤더에 Cache-control 이나 Expire header 를 명시하면 302, 307 응답 코드도 캐시 가능

 
반응형
Comments