TIL (Today I learned
2024/01/31 수요일 TIL HTTP 상태 코드 3xx
코딩준우
2024. 1. 31. 21:30
Redirection messages
300 (Multiple Choices)
- 요청에 가능한 응답이 두 가지 이상인 경우에 사용, 사용자는 그 중 하나를 선택해야함.
301 (Moved Permanently)
- 요청된 리소스의 URL이 영구적으로 변경되었습니다. 새 URL은 응답에 제공해야함.
302 (Found)
- 요청된 리소스의 URI가 일시적으로 변경되었음을 의미합니다. 향후 URI가 추가로 변경될 수 있기때문에
클라이언트는 향후 요청에서 동일한 URI를 사용해야합니다.303 (See Other)
- 클라이언트가 GET 요청을 통해 다른 URI에서 요청된 리소스를 가져오도록 지시
304 (Not Modified)
- 응답이 수정되지 않았음을 클라이언트에게 알려주므로써 클라이언트는 동일한 캐시된 버전의 응답을 계속 사용할 수 있음을 의미
307 (Temporary Redirect)
- 의미적으로 302 상태코드와 동일하지만 HTTP Method를 변경해서는 안된다.
예를들어 첫번째 요청에서 POST를 사용했다면 두번째 요청에서도 POST를 사용해야한다.308 (Permanent Redirect)
- 의미적으로 301 상태코드와 동일하지만 HTTP Method를 변경해서는 안된다.
'TIL (Today I learned' Related Articles