HTTP 상태 표시 줄은 HTTP 이유 구문과 함께 HTTP 상태 코드 (실제 코드 번호)에 주어진 용어입니다1 (짧은 설명).
HTTP 상태 코드에 대한 자세한 내용은 HTTP 상태 코드 란을 참조하십시오. 조각. 또한 HTTP 상태 코드 오류 (4xx 및 5xx) 목록을 수정 방법에 대한 팁과 함께 보관합니다.
노트 : 기술적으로 올바르지는 않지만 HTTP 상태 행은 단순히 HTTP 상태 코드라고도합니다.
HTTP 상태 코드 범주
아래에서 볼 수 있듯이 HTTP 상태 코드는 세자리 정수입니다. 첫 번째 숫자는 특정 카테고리 내의 코드를 식별하는 데 사용됩니다.이 코드 중 하나는 다음과 같습니다.
- 1XX : 정보 제공 - 요청이 수락되었거나 프로세스가 계속 진행 중입니다.
- 2XX : 작업이 성공적으로 완료되었거나 이해되었음을 확인합니다.
- 3XX : 리디렉션 - 요청을 완료하기 위해 다른 작업이 필요합니다.
- 4XX : 요청이 완료되지 못하거나 잘못된 구문을 포함하고 있음을 나타내는 클라이언트 오류입니다.
- 5XX : 서버가 유효하다고 추정되는 요청을 완료하지 못했음을 나타내는 서버 오류입니다.
HTTP 상태 코드를 이해하는 응용 프로그램은 알 필요가 없습니다. 모든 알 수없는 코드에는 알 수없는 HTTP 이유 구문이 있으므로 사용자에게 많은 정보를 제공하지 않습니다. 그러나 위에서 설명한 것처럼 이러한 HTTP 응용 프로그램은 범주 또는 클래스를 이해해야합니다.
소프트웨어가 특정 코드의 의미를 모르는 경우 클래스를 식별 할 수 있습니다. 예를 들어, 490 상태 코드가 응용 프로그램에 알려지지 않은 경우 동일한 카테고리에 있기 때문에 400으로 처리 할 수 있으며 클라이언트 요청에 문제가 있다고 가정 할 수 있습니다.
HTTP 상태 줄 (HTTP 상태 코드 + HTTP 이유 구문)
| 상태 코드 | 이유 구문 |
| 100 | 잇다 |
| 101 | 스위칭 프로토콜 |
| 102 | 가공 |
| 200 | 승인 |
| 201 | 만들어진 |
| 202 | 수락 됨 |
| 203 | 비 정식 정보 |
| 204 | 콘텐츠 없음 |
| 205 | 콘텐츠 재설정 |
| 206 | 부분 콘텐츠 |
| 207 | 다중 상태 |
| 300 | 다양한 선택 |
| 301 | 영구히 이사했다. |
| 302 | 녹이다 |
| 303 | 기타보기 |
| 304 | 수정되지 않음 |
| 305 | 프록시 사용 |
| 307 | 임시 리디렉션 |
| 308 | 영구 리디렉션 |
| 400 | 잘못된 요청 |
| 401 | 무단 |
| 402 | 지불 필요 |
| 403 | 금지 된 |
| 404 | 찾을 수 없음 |
| 405 | 비 허가 된 방식 |
| 406 | 받아 드릴수 없음 |
| 407 | 프록시 인증 필요 |
| 408 | 요청 시간 초과 |
| 409 | 충돌 |
| 410 | 지나간 |
| 411 | 길이 필요 |
| 412 | 사전 조건 실패 |
| 413 | 엔터티가 너무 큼 요청 |
| 414 | 요청 URI가 너무 큼 |
| 415 | 지원되지 않는 미디어 유형 |
| 416 | 요청 범위가 만족스럽지 않음 |
| 417 | 기대가 실패했습니다. |
| 421 | 잘못된 요청 |
| 422 | 처리 할 수없는 엔터티 |
| 423 | 잠김 |
| 424 | 의존성 실패 |
| 425 | 정렬되지 않은 컬렉션 |
| 426 | 업그레이드 필요 |
| 428 | 사전 조건 필요 |
| 429 | 요청이 너무 많습니다. |
| 431 | 요청 헤더 필드가 너무 큼 |
| 451 | 법률 사유로 사용할 수 없음 |
| 500 | 인터넷 서버 오류 |
| 501 | 구현되지 않음 |
| 502 | 잘못된 게이트웨이 |
| 503 | 서비스를 사용할 수 없음 |
| 504 | 게이트웨이 시간 초과 |
| 505 | HTTP 버전이 지원되지 않음 |
| 506 | 이체는 또한 협상한다 |
| 507 | 저장 공간 부족 |
| 508 | 루프 감지 됨 |
| 510 | 확장되지 않음 |
| 511 | 네트워크 인증 필요 |
1 HTTP 상태 코드와 함께 제공되는 HTTP 이유 구만 권장됩니다. RFC 2616 6.1.1에 따라 다른 이유 구문이 허용됩니다. HTTP 이유 구문이 더 "친숙한"설명이나 현지 언어로 대체 된 것을 볼 수 있습니다.
비공식 HTTP 상태 행
아래의 HTTP 상태 줄은 일부 타사 서비스에서 오류 응답으로 사용할 수 있지만 RFC에 의해 지정되지는 않습니다.
| 상태 코드 | 이유 구문 |
| 103 | 검문소 |
| 420 | 방법 실패 |
| 420 | 차분한 마음가짐 |
| 440 | 로그인 시간 초과 |
| 449 | 다시 시도하십시오. |
| 450 | Windows Parental Controls에 의해 차단됨 |
| 451 | 리디렉션 |
| 498 | 잘못된 토큰 |
| 499 | 토큰 필요 |
| 499 | 바이러스 백신에 의해 요청이 금지되었습니다. |
| 509 | 대역폭 한도 초과 |
| 530 | 사이트가 정지되었습니다. |
노트 : HTTP 상태 코드는 Device Manager 오류 코드와 같이 다른 컨텍스트에서 발견 된 오류 메시지와 동일한 번호를 공유하지만 어떤 방식 으로든 관련이 있다는 것을 의미하지는 않습니다.




