📍 2xx (성공) 상태 코드
상태 코드 | 상태 문구 | JSON | 웹 서버 | 웹 애플리케이션 서버 | 데이터베이스 서버 |
200 | OK | { "status": 200, "message": "OK" } | 요청 성공 응답 | 요청 처리 성공 | 쿼리 처리 성공 |
201 | Created | { "status": 201, "message": "Created" } | 리소스 생성 성공 | 리소스 생성 완료 | 데이터 저장 성공 |
📍 4xx (클라이언트 오류) 상태 코드
상태 코드 | 상태 문구 | JSON | 웹 서버 | 웹 어플리케이션 서버 | 데이터베이스 서버 |
400 | Bad Request | { "status": 400, "message": "Bad Request" } | 잘못된 요청 | 잘못된 입력 파라미터 | 잘못된 데이터 요청 |
401 | Unauthorized | { "status": 401, "message": "Unauthorized" } | 인증 실패 | 로그인 또는 인증 오류 | 인증 정보 불일치 |
403 | Forbidden | { "status": 403, "message": "Forbidden" } | 접근 제한 | 권한 부족 | 데이터 접근 권한 부족 |
404 | Not Found | { "status": 404, "message": "Not Found" } | 요청 리소스 없음 | 해당 리소스 없음 | 해당 데이터 없음 |
📍 5xx (서버 오류) 상태 코드
상태 코드 | 상태 문구 | JSON | 웹 서버 | 웹 애플리케이션 서버 | 데이터베이스 서버 |
500 | Internal Server Error | { "status": 500, "message": "Internal Server Error" } | 서버 내부 오류 | 애플리케이션 서버 오류 | 데이터베이스 서버 오류 |
502 | Bad Gateway | { "status": 502, "message": "Bad Gateway" } | 게이트웨이 오류 | 외부 서비스 연결 실패 | 데이터베이스 연결 실패 |
503 | Service Unavailable | { "status": 503, "message": "Service Unavailable" } | 서버 과부하 또는 유지보수 | 서버 과부하 또는 유지보수 | 데이터베이스 과부하 또는 유지보수 |
728x90
'네트워크 기초' 카테고리의 다른 글
11. 컴퓨터를 쉽게 찾는 방법 - DNS 서버 (0) | 2025.03.20 |
---|---|
10. 공유기 알아보기 (0) | 2025.03.19 |
08. HTTP 통신 요청 (0) | 2025.03.17 |
07. 프로그램이 데이터를 주고받는 방법 (OSI 4계층) (0) | 2025.03.17 |
06. 광역 통신 방법 (0) | 2025.03.15 |