HTTP 오류 코드 — 설명
간단한 설명과 함께 일반적인 HTTP 오류 코드를 살펴보세요.
- HTTP 400 — Bad Request잘못된 구문으로 인해 서버가 요청을 이해하지 못했습니다.
- HTTP 401 — Unauthorized리소스에 접근하려면 인증이 필요합니다.
- HTTP 402 — Payment Required리소스에 접근하려면 결제가 필요합니다.
- HTTP 403 — Forbidden클라이언트는 콘텐츠에 대한 액세스 권한이 없습니다.
- HTTP 404 — Not Found서버가 요청한 리소스를 찾을 수 없습니다.
- HTTP 405 — Method Not Allowed요청 메서드는 서버가 알고 있지만 비활성화되어 사용할 수 없습니다.
- HTTP 406 — Not Acceptable요청한 콘텐츠는 Accept 헤더에 따라 허용되지 않습니다.
- HTTP 407 — Proxy Authentication Required클라이언트는 먼저 프록시에서 인증해야 합니다.
- HTTP 408 — Request Timeout요청이 서버의 대기 시간 한도를 초과했습니다.
- HTTP 409 — Conflict요청이 서버의 현재 상태와 충돌합니다.
- HTTP 410 — Gone요청한 리소스는 더 이상 사용할 수 없으며 다시 제공되지 않습니다.
- HTTP 411 — Length Required정의된 Content-Length 없이 서버는 요청을 수락하지 않습니다.
- HTTP 412 — Precondition Failed서버가 사전 조건 중 하나를 충족하지 않습니다.
- HTTP 413 — Payload Too Large요청 본문이 서버에서 정의한 한도를 초과합니다.
- HTTP 414 — URI Too Long클라이언트가 요청한 URI가 서버가 해석할 수 있는 범위를 초과합니다.
- HTTP 415 — Unsupported Media Type요청 데이터의 미디어 형식이 지원되지 않습니다.
- HTTP 416 — Range Not SatisfiableRange 헤더에 지정된 범위를 충족할 수 없습니다.
- HTTP 417 — Expectation FailedExpect 헤더에 지정된 기대를 충족할 수 없습니다.
- HTTP 418 — I'm a teapot서버는 주전자로 커피를 끓이기를 거부합니다.
- HTTP 419 — Authentication Timeout일반적으로 CSRF 인증 시간 초과(비표준).
- HTTP 421 — Misdirected Request응답을 생성할 수 없는 서버로 요청이 전송되었습니다.
- HTTP 422 — Unprocessable Entity요청은 형식상 올바르지만 의미상 오류로 인해 처리할 수 없습니다.
- HTTP 423 — Locked리소스가 잠겨 있습니다.
- HTTP 424 — Failed Dependency이전 요청 실패로 인해 요청이 실패했습니다.
- HTTP 425 — Too Early서버는 재생될 수 있는 요청을 처리하는 위험을 원하지 않습니다.
- HTTP 426 — Upgrade Required클라이언트는 다른 프로토콜로 전환해야 합니다.
- HTTP 428 — Precondition Required오리진 서버는 요청이 조건부일 것을 요구합니다.
- HTTP 429 — Too Many Requests일정 시간 동안 너무 많은 요청을 보냈습니다.
- HTTP 431 — Request Header Fields Too Large요청 헤더 필드가 너무 큽니다.
- HTTP 449 — Retry With다시 시도(비표준).
- HTTP 451 — Unavailable For Legal Reasons법적으로 제공할 수 없는 리소스를 요청했습니다.
- HTTP 499 — Client Closed Request (Nginx)클라이언트가 요청을 닫음(Nginx 확장) — 서버 응답 전에 연결이 닫혔습니다.
- HTTP 500 — Internal Server Error서버에서 예기치 않은 상태가 발생했습니다.
- HTTP 501 — Not Implemented요청을 완료하는 데 필요한 기능이 서버에서 지원되지 않습니다.
- HTTP 502 — Bad Gateway업스트림 서버에서 잘못된 응답을 받았습니다.
- HTTP 503 — Service Unavailable서버가 요청을 처리할 준비가 되어 있지 않습니다.
- HTTP 504 — Gateway Timeout서버가 게이트웨이로 동작 중이며, 제때 응답을 받지 못했습니다.
- HTTP 505 — HTTP Version Not Supported사용 중인 HTTP 버전이 지원되지 않습니다.
- HTTP 506 — Variant Also Negotiates콘텐츠의 투명한 협상이 순환 참조를 발생시킵니다.
- HTTP 507 — Insufficient Storage요청을 완료하는 데 필요한 표현을 서버에 저장할 수 없습니다.
- HTTP 508 — Loop Detected요청 처리 중 루프가 감지되었습니다.
- HTTP 509 — Bandwidth Limit Exceeded대역폭 한도를 초과했습니다.
- HTTP 510 — Not Extended요청을 충족하려면 추가 확장이 필요합니다.
- HTTP 511 — Network Authentication Required네트워크 액세스를 얻으려면 클라이언트 인증이 필요합니다.
- HTTP 520 — Unknown Error알 수 없는 오류(Cloudflare).
- HTTP 521 — Web Server Is Down웹 서버가 다운됨(Cloudflare).
- HTTP 522 — Connection Timed Out연결 시간 초과(Cloudflare).
- HTTP 523 — Origin Is Unreachable원본 서버에 도달할 수 없음(Cloudflare).
- HTTP 524 — A Timeout Occurred시간 초과가 발생했습니다(Cloudflare).
- HTTP 525 — SSL Handshake FailedSSL 핸드셰이크 실패(Cloudflare).
- HTTP 526 — Invalid SSL Certificate잘못된 SSL 인증서(Cloudflare).
HTTP 오류 페이지: 4xx/5xx 상태 코드 — 설명 및 테스트 페이지
400, 404, 500, 502, 503 등 일반적인 HTTP 오류를 살펴보고 테스트하세요. 서버 측에서 렌더링된 이 페이지들은 모니터링, 알림, 프록시 및 CDN 검증을 위해 실제 HTTP 상태 코드를 반환합니다.
각 상태 코드에 대한 간단한 설명, 관련 코드 링크 및 다국어 현지화된 콘텐츠는 /errors 디렉터리를 참조하세요.