HTTP 상태 코드
2022. 1. 11. 13:34ㆍ프론트엔드/HTTP
HTTP 상태 코드
- 1xx (Informational) : 요청이 수신되어 처리중
- 2xx (Successful) : 요청 정상 처리 (성공)
- 3xx (Redirection) : 요청을 완료하려면 추가 행동이 필요. 리다이렉션 (location 헤더가 있으면 location 위치로 자동으로 이동)
- 4xx (Client Error) : 클라이언트 오류. 잘못된 문법 등으로 서버가 요청을 수행할 수 없음
- 5xx (Server Error) : 서버 오류. 서버가 정상적으로 요청을 처리하지 못함
HTTP 상태 코드 종류와 의미
200 | OK | 요청 성공 |
201 | Created | 요청 성공하여 새로운 리소스 생성됨 |
202 | Accepted | 요청이 접수되었으나 처리가 완료되지 않음 |
204 | No Content | 서버가 요청을 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터가 없음 |
301 | Moved Permanently | 리다이렉트시 요청 메서드가 GET으로 변하고, 본문이 제거될 수 있음 |
302 | Found | 리다이렉트시 요청 메서드가 GET으로 변하고, 본문이 제거될 수 있음 |
303 | See Other | 리다이렉트시 요청 메서드가 GET으로 변경 |
304 | Not Modified | 캐시를 목적으로 사용 |
307 | Temporary Redirect | 리다이렉트시 요청 메서드와 본문 유지 (요청 메서드를 변경하면 안됨) |
308 | Permanent Redirect | 리다이렉트시 요청 메서드와 본문 유지 (처음 POST를 보내면 리다이렉트도 POST 유지) |
400 | Bad Request | 클라이언트가 잘못된 요청을 하여 서버가 요청을 처리할 수 없음 |
401 | Unauthorized | 클라이언트가 해당 리소스에 대해 인증이 필요함 |
403 | Forbidden | 서버가 요청을 이해했지만 승인을 거부함 |
404 | Not Found | 요청 리소스를 찾을 수 없음 |
500 | Internal Server Error | 서버 문제로 인해 오류 발생 |
503 | Service Unavailable | 서비스 이용 불가 |
504 | Gateway Timeout | 서버가 게이트웨이 역할을 하고 있으며 적시에 응답을 받을 수 없음 |
Reference
'프론트엔드 > HTTP' 카테고리의 다른 글
HTTP 요청 메소드 (0) | 2022.01.11 |
---|---|
HTTP 기본 (0) | 2022.01.03 |