1xx (Informational) : 요청이 수신되었으며 프로세스가 계속 진행 중
- 100 Continue : 서버가 요청의 일부를 받았으며 클라이언트가 요청을 계속해도 됨을 알림
 - 101 Switching Protocols : 서버가 업그레이드 요청을 수락하고 프로토콜 변경을 알림
 - 102 Processing : 서버가 요청을 수신하고 처리 중임
 - 103 Early Hints : 서버가 일부 응답을 보냈으며 클라이언트가 요청을 계속해도 됨을 알림
 
2xx (Successful) : 요청이 성공적으로 수신되었으며 이해되었고 수락되었음
- 200 OK : 요청이 성공적으로 수신되었으며 이해되었음
 - 201 Created : 요청이 성공적으로 수신되었으며 새로운 리소스가 생성되었음
 - 202 Accepted : 요청이 수신되었으며 처리가 완료되지 않았음
 - 203 Non-Authoritative Information : 요청이 성공적으로 수신되었으며 응답은 프록시에서 제공됨
 - 204 No Content : 요청이 성공적으로 수신되었으며 응답에 컨텐츠가 없음
 - 205 Reset Content : 요청이 성공적으로 수신되었으며 사용자 에이전트가 문서 뷰를 재설정해야 함
 - 206 Partial Content : 요청이 성공적으로 수신되었으며 일부 응답이 전송됨
 - 207 Multi-Status : 요청이 성공적으로 수신되었으며 여러 상태 코드가 반환됨
 - 208 Already Reported : 요청이 성공적으로 수신되었으며 멀티-상태 응답이 반환됨
 - 226 IM Used : 요청이 성공적으로 수신되었으며 인스턴스가 멀티 상태 응답을 반환함
 
3xx (Redirection) : 클라이언트는 추가 작업이 필요함
- 300 Multiple Choices : 요청이 여러 옵션을 가지고 있음
 - 301 Moved Permanently : 요청한 리소스가 새로운 URL로 영구적으로 이동됨
 - 302 Found : 요청한 리소스가 일시적으로 다른 URL로 이동됨
 - 303 See Other : 요청한 리소스가 다른 URL로 이동됨
 - 304 Not Modified : 요청한 리소스가 수정되지 않았음
 - 305 Use Proxy : 요청한 리소스는 프록시를 사용해야 함
 - 306 Switch Proxy : 요청한 리소스는 다른 프록시를 사용해야 함
 - 307 Temporary Redirect : 요청한 리소스가 일시적으로 다른 URL로 이동됨
 - 308 Permanent Redirect : 요청한 리소스가 새로운 URL로 영구적으로 이동됨
 
4xx (Client Error) : 클라이언트에 오류가 있음
- 400 Bad Request : 요청이 잘못되었음
 - 401 Unauthorized : 인증이 필요함
 - 402 Payment Required : 결제가 필요함
 - 403 Forbidden : 요청이 거부됨
 - 404 Not Found : 요청한 리소스가 없음
 - 405 Method Not Allowed : 요청된 메소드가 허용되지 않음
 - 406 Not Acceptable : 요청된 리소스가 클라이언트가 허용하지 않음
 - 407 Proxy Authentication Required : 프록시 인증이 필요함
 - 408 Request Timeout : 요청 시간이 초과됨
 - 409 Conflict : 요청이 충돌함
 - 410 Gone : 요청한 리소스가 더 이상 사용되지 않음
 - 411 Length Required : Content-Length 헤더가 필요함
 - 412 Precondition Failed : 요청 전제 조건이 실패함
 - 413 Payload Too Large : 요청이 너무 큼
 - 414 URI Too Long : URI가 너무 김
 - 415 Unsupported Media Type : 지원하지 않는 미디어 타입
 - 416 Range Not Satisfiable : 범위가 만족되지 않음
 - 417 Expectation Failed : 요청이 실패함
 - 418 I’m a teapot : 나는 주전자입니다
 - 421 Misdirected Request : 잘못된 요청
 - 422 Unprocessable Entity : 처리할 수 없는 엔티티
 - 423 Locked : 잠김
 - 424 Failed Dependency : 의존성 실패
 - 425 Too Early : 너무 이른 요청
 - 426 Upgrade Required : 업그레이드 필요
 - 428 Precondition Required : 전제 조건 필요
 - 429 Too Many Requests : 요청이 너무 많음
 - 431 Request Header Fields Too Large : 요청 헤더 필드가 너무 큼
 - 451 Unavailable For Legal Reasons : 법적 이유로 사용할 수 없음
 
5xx (Server Error) : 서버에 오류가 있음
- 500 Internal Server Error : 서버에 오류가 있음
 - 501 Not Implemented : 요청이 구현되지 않음
 - 502 Bad Gateway : 게이트웨이가 잘못됨
 - 503 Service Unavailable : 서비스를 사용할 수 없음
 - 504 Gateway Timeout : 게이트웨이 시간 초과
 - 505 HTTP Version Not Supported : HTTP 버전이 지원되지 않음
 - 506 Variant Also Negotiates : 변형도 협상함
 - 507 Insufficient Storage : 저장 공간이 부족함
 - 508 Loop Detected : 루프가 감지됨
 - 510 Not Extended : 확장되지 않음
 - 511 Network Authentication Required : 네트워크 인증이 필요함
 - 599 Network Connect Timeout Error : 네트워크 연결 시간 초과 오류
 
참고
418 I’m a teapot : 이 상태 코드는 1998년 4월 1일에 IETF에 의해 정의되었으며, Hyper Text Coffee Pot Control Protocol (HTCPCP)의 확장으로서, 커피포트가 차 있는지 확인하는 데 사용됩니다. 이것은 농담이며 실제로 사용되지 않습니다.