[HTTP] 상태 코드 300, 301, 302, 303, 304, 307, 308


[HTTP] 상태 코드 300, 301, 302, 303, 304, 307, 308

HTTP 상태 코드 3xx - redirction에서 사용한다. - 요청을 완료하기 위해 유저 에이전트의 추가 조치가 필요하다. 리다이렉션 이해 - 웹 브라우저는 3xx 응답의 결과에 Location 헤더가 있으면, Location 위치로 자동 이동한다. 1. url : /event로 get을 요청 2. 하지만 url이 /event에서 /new-event로 바뀌어서 서버가 다시 Location으로 응답 3. 자동 리다이렉트로 url 변경, 클라이언트 단에서 스스로 자동 리다이렉트 4. 다시 /new-event로 get 요청 -> 처음부터 다시 요청한다. 5. 정상적으로 성공했기에 200 OK 응답 영구 리다이렉션 - 특정 리소스의 URI가 영구적으로 이동한다. /members -> /users /event -> /new-event 301 Mover Permanently - 리다이렉트시 요청 메서드가 GET으로 변하고, 본문이 제거될 수 있다. 1. POST로 요청 2. 301, Lo...


#HTTP #상태코드

원문링크 : [HTTP] 상태 코드 300, 301, 302, 303, 304, 307, 308