HTTP 상태 코드
자주 쓰는 HTTP 응답 상태 코드와 의미를 한눈에. API·서버 디버깅용 레퍼런스.
2xx — 성공
| 200 OK | 요청 성공 |
| 201 Created | 리소스 생성됨 (POST 성공) |
| 202 Accepted | 요청 접수, 처리는 아직 |
| 204 No Content | 성공했지만 응답 본문 없음 |
3xx — 리다이렉트
| 301 Moved Permanently | 영구 이동 (SEO 자산 이전) |
| 302 Found | 임시 이동 |
| 304 Not Modified | 캐시 유효, 재다운로드 불필요 |
| 308 Permanent Redirect | 메서드 유지 영구 이동 |
4xx — 클라이언트 오류
| 400 Bad Request | 잘못된 요청 문법 |
| 401 Unauthorized | 인증 필요(로그인 안 됨) |
| 403 Forbidden | 권한 없음(인증됐지만 거부) |
| 404 Not Found | 리소스 없음 |
| 409 Conflict | 충돌(중복 등) |
| 429 Too Many Requests | 요청 과다(레이트 리밋) |
5xx — 서버 오류
| 500 Internal Server Error | 서버 내부 오류 |
| 502 Bad Gateway | 게이트웨이 상위 서버 응답 이상 |
| 503 Service Unavailable | 일시적 과부하·점검 |
| 504 Gateway Timeout | 상위 서버 응답 시간 초과 |