[Web] HTTP Status Code

최지수·2022년 8월 10일
0

Web

목록 보기
3/6
post-thumbnail

클라우드 환경에서는 HTTP API를 통해 통신하는 것이 일반적이에요. 이 때 응답 상태 코드를 통해 실패 또는 성공 여부를 확인할 수 있으므로 API 문서를 작성할 때 꼭 알아야할 개념이에요.

Status Code 종류

10x : 정보 확인

20x : 통신 성공

상태 코드이름의미
200OK요청 성공GET
201Create생성 성공POST
202Accepted요청 접수 O, 리소스 처리 X
204No Contents요청 성공 O, 내용 없음

30x : 리다이렉트

상태 코드이름의미
300Multiple Choice요청한 URI에 여러 리소스가 존재
301Move Permanently요청한 URI가 새 위치로 옮겨 감
304Not Modified요청 URI의 내용 변경 X

40x : 클라이언트 오류

상태 코드이름의미
400Bad RequestAPI에서 정의되지 않은 요청
401Unauthorized인증 오류
403Forbidden권한 밖의 접근 시도
404Not Found요청 URI에 대한 리소스 존재 X
405Method Not AllowedAPI에서 정의되지 않은 '메서드' 호출
406Not Acceptable처리 불가
408Request Timeout요청 대기 시간 초과
409Conflict모순
429Too Many Request요청 횟수 상한 초과

50x : 서버 오류

상태 코드이름의미
500Internal Server Error서버 내부 오류
502Bad Gateway게이트웨이 오류
503Service Unavailable서비스 이용 불가
504Gateway Timeout게이트웨이 시간 초과
profile
#행복 #도전 #지속성

0개의 댓글