Computer Science/Network
HTTP의 상태코드
lution88
2022. 8. 13. 17:53
HTTP의 상태코드는 1xx번대부터 5xx번대까지 있습니다.
1xx 번대는 정보확인에 대한 상태코드이고,
2xx 번대는 통신 성공, 3xx 번대는 리다이렉트, 4xx 번대는 클라이언트 에러, 5xx 번대는 서버 에러를 나타냅니다.
1xx 번대 : 정보 확인
2xx 번대 : 통신 성공
- 200 : OK, 요청 성공(GET)
- 201 : Create, 생성 성공(POST)
3xx 번대 : 리다이렉트
4xx 번대 : 클라이언트 에러
- 400 : Bad Request, API에서 정의되지 않은 요청이 들어온 경우
- 401 : Unauthorized, 인증 오류
- 403 : Forbidden, 권한 밖의 접근 시도
- 404 : Not Found, 요청 URI에 대한 리소스가 존재하지 않는 경우
5xx 번대 : 서버 에러
- 500 : Internal Server Error, 서버 내부 오류
- 502 : Bad Gateway, 게이트웨이 오류
- 503 : Service Unavailable, 서비스 이용 불가
- 504 : Gateway Timeout, 게이트웨이 시간 초과