JAVA
[HTTP] HTTP 상태 코드 정리
menus
2023. 9. 21. 02:14
728x90
안녕하세요 ! (✿◡‿◡)
이번 글에서는 HTTP 상태 코드를 정리해보겠습니다.
HTTP 상태 코드는 100번대부터 500번대까지 있습니다.
계속해서 상세 코드의 내용을 정리하겠습니다.
<< 100번대 - 정보 응답 >>
- 100 : 상태는 양호. 클라이언트가 계속해서 요청 / 요청 완료된 경우 무시해도 됨
- 101 : 클라이언트가 보낸 upgrade 요청 헤더에 대한 응답
- 102 : 서버가 요청을 수신하고 처리하고있지만 제대로 된 응답을 알려줄 수 없음
<< 200번대 - 성공 응답 >>
- 200 : 요청이 성공적으로 완료됨
- 201 : 요청 성공적, 새로운 리소스가 생성됨
- 202 : 요청 접수했지만 아직 처리하지 않음
<< 300번대 - 리다이렉션 메세지 >>
- 300 : 요청에 대해 하나 이상의 응답 가능
- 301 : 요청한 리소스의 URI 변경
- 302 : 요청한 리소스의 URI 일시적 변경
- 303 : 클라이언트가 요청한 리소스를 다른 URI에서 GET 요청을 통해 얻어야할 경우, 서버가 클라이언트로 직접 보내는 응답
<< 400번대 - 클라이언트 오류 응답 >>
- 400 : 잘못된 문법으로 인해 서버가 요청을 이해할 수 없음
- 401 : 인증되지 않음
- 403 : 클라이언트가 접근할 권리를 가지고 있지 않음
- 404 : 서버가 요청 받은 리소스를 찾을 수 없음
<< 500번대 - 서버 오류 응답 >>
- 500 : 처리할 수 없는 내부 오류 발생
- 501 : 요청 메소드는 서버가 지원하지 않거나 처리할 수 없음
- 503 : 서버가 요청을 처리할 준비가 되지않음
다들 아무쪼록 `200` 길만 걸으시길 바라면서
이번 글은 여기서 마치도록 하겠습니다 !
즐거운 코딩 생활 되세요 !
감사합니다 !