Frontend/HTTP 통신

HTTP 상태 코드 정리

dddzr 2025. 8. 9. 12:21

HTTP 상태 코드 (HTTP Status Codes)

웹서버나 클라이언트 간 통신에서 응답 상태를 나타내는 3자리 숫자 코드

 

상태 코드 의미 설명
1xx 정보 응답(Informational) 요청을 받았고 처리 중임을 알림
2xx 성공(Success) 요청이 정상적으로 처리됨
200 OK 성공적으로 요청 처리 완료
201 Created 요청이 성공적으로 수행되어 자원 생성됨
3xx 리다이렉션(Redirection) 클라이언트가 추가 작업 필요
301 Moved Permanently 요청한 리소스가 영구적으로 다른 위치로 이동됨
302 Found 요청한 리소스가 임시로 다른 위치로 이동됨
4xx 클라이언트 오류(Client Error) 요청에 오류가 있어 서버가 수행 불가
400 Bad Request 잘못된 요청
401 Unauthorized 인증 필요
403 Forbidden 접근 권한 없음
404 Not Found 요청한 자원을 찾을 수 없음
5xx 서버 오류(Server Error) 서버 내부에서 오류 발생
500 Internal Server Error 서버 내부 오류
503 Service Unavailable 서버가 현재 요청을 처리할 수 없음