Tool Hub

HTTP 상태 코드

HTTP 응답 코드 검색 (RFC 9110/6585 + 주요 벤더 코드)

RFC 9110, 6585 및 기타 널리 사용되는 HTTP 응답 코드 전체 목록. 코드 (예: 404), 상태 이름 (Teapot), 설명 (gateway, redirect) 으로 검색하고 카테고리별 (1xx 정보, 2xx 성공, 3xx 리다이렉션, 4xx 클라이언트 오류, 5xx 서버 오류) 로 필터링하세요.

59개 결과
코드이름설명RFC
100
계속

요청 헤더 수신, 클라이언트는 본문 전송 계속해야 함.

RFC 9110
101
프로토콜 전환

서버가 프로토콜 전환에 동의 (예: HTTP/1.1 → WebSocket).

RFC 9110
102
처리 중

WebDAV — 서버가 처리 중, 아직 응답 없음.

RFC 2518
103
사전 힌트

최종 응답 전 힌트 (예: preload Link 헤더) 전송.

RFC 8297
200
성공

표준 성공.

RFC 9110
201
생성됨

리소스 생성됨. 응답에 Location 헤더 포함 권장.

RFC 9110
202
접수됨

요청 수락됐지만 아직 처리 안 됨 (비동기/큐).

RFC 9110
203
신뢰할 수 없는 정보

변환 프록시의 응답, 원본 아님.

RFC 9110
204
내용 없음

본문 없는 성공. DELETE / PUT 에서 흔함.

RFC 9110
205
내용 재설정

성공 — 클라이언트는 문서 뷰 리셋 (form clear).

RFC 9110
206
부분 콘텐츠

Range 요청 성공. 재개 가능한 다운로드에 사용.

RFC 9110
207
다중 상태

WebDAV — 다중 리소스, 각각 자체 상태.

RFC 4918
300
여러 선택 항목

여러 표현 가능. 실제로는 드묾.

RFC 9110
301
영구 이동

영구 리다이렉트. 캐시 가능. URL 변경 시 SEO 친화적.

RFC 9110
302
찾음

임시 리다이렉트. 메서드가 GET 으로 변경될 수 있음 (legacy).

RFC 9110
303
다른 위치 보기

리다이렉트 — 명시적으로 GET 으로 전환. POST 후 (PRG 패턴) 에 사용.

RFC 9110
304
수정되지 않음

캐시된 버전 여전히 유효 (If-Modified-Since / ETag).

RFC 9110
307
임시 리다이렉트

리다이렉트 — 원래 메서드 유지. 302 의 모던 대안.

RFC 9110
308
영구 리다이렉트

301 과 비슷하지만 메서드 유지. 모던 대안.

RFC 9110
400
잘못된 요청

잘못된 구문 또는 잘못된 framing.

RFC 9110
401
인증 필요

인증 필요 또는 무효 (이름과 달리 — authn 이며 authz 아님).

RFC 9110
402
결제 필요

향후 사용 예약됨. 결제 게이팅 API 에서 가끔 사용.

RFC 9110
403
금지됨

인증됐지만 권한 없음.

RFC 9110
404
찾을 수 없음

리소스 존재하지 않음 (또는 숨김).

RFC 9110
405
허용되지 않는 메서드

메서드 (GET/POST/...) 미지원. 응답에 Allow 헤더 포함 권장.

RFC 9110
406
허용되지 않음

Accept 헤더와 일치하는 표현 없음.

RFC 9110
407
프록시 인증 필요

프록시가 인증 요구.

RFC 9110
408
요청 시간 초과

서버가 요청 대기 중 타임아웃.

RFC 9110
409
충돌

현재 상태와 충돌 (동시 편집·버전 불일치).

RFC 9110
410
사라짐

영구 제거됨. 404 보다 강함 (의도적).

RFC 9110
411
길이 필요

Content-Length 헤더 누락.

RFC 9110
412
사전 조건 실패

If-Match / If-Unmodified-Since 실패.

RFC 9110
413
콘텐츠가 너무 큼

요청 본문이 서버 제한 초과 (이전 'Payload Too Large').

RFC 9110
414
URI가 너무 김

요청 URI 가 서버 제한 초과.

RFC 9110
415
지원하지 않는 미디어 타입

서버가 Content-Type 미지원.

RFC 9110
416
범위를 만족할 수 없음

Range 헤더 범위 벗어남.

RFC 9110
417
기대 실패

Expect 헤더 값 미충족.

RFC 9110
418
나는 찻주전자

1998년 4월 1일 RFC 2324 농담. 일부 서버 (Google) 가 실제로 반환.

RFC 2324
421
잘못 보낸 요청

서버가 응답을 생성할 수 없는 곳으로 보낸 요청 (HTTP/2 연결 통합).

RFC 9110
422
처리할 수 없는 콘텐츠

구문은 OK 지만 의미적으로 무효 (검증 실패).

RFC 9110
423
잠김

WebDAV — 리소스 잠김.

RFC 4918
424
의존성 실패

WebDAV — 실패한 요청에 의존.

RFC 4918
425
너무 이름

서버가 replay 공격 위험으로 처리 거부 (TLS 1.3 0-RTT).

RFC 8470
426
업그레이드 필요

클라이언트가 프로토콜 업그레이드 필요 (예: HTTP/2).

RFC 9110
428
사전 조건 필요

lost update 방지 위해 서버가 조건부 요청 (If-Match) 요구.

RFC 6585
429
너무 많은 요청

Rate limit 초과. Retry-After 헤더 포함 권장.

RFC 6585
431
요청 헤더 필드가 너무 큼

결합된 헤더 크기 너무 큼.

RFC 6585
451
법적 사유로 이용 불가

검열 — 법적 차단 (RFC 이름은 Bradbury 의 '451' 에서).

RFC 7725
500
내부 서버 오류

처리되지 않은 예외 또는 일반 서버 실패.

RFC 9110
501
구현되지 않음

서버가 메서드/기능 미지원.

RFC 9110
502
잘못된 게이트웨이

게이트웨이/프록시가 upstream 으로부터 무효 응답 수신.

RFC 9110
503
서비스 이용 불가

과부하 또는 점검 중. Retry-After 헤더 권장.

RFC 9110
504
게이트웨이 시간 초과

게이트웨이/프록시가 upstream 대기 중 타임아웃.

RFC 9110
505
지원하지 않는 HTTP 버전

서버가 요청된 HTTP 버전 미지원.

RFC 9110
506
변형도 협상함

투명한 콘텐츠 협상 잘못 구성.

RFC 2295
507
저장 공간 부족

WebDAV — 서버 저장소 고갈.

RFC 4918
508
루프 감지됨

WebDAV — 요청 처리 중 무한 루프.

RFC 5842
510
확장되지 않음

확장 필요 (드물게 사용).

RFC 2774
511
네트워크 인증 필요

Captive portal — 네트워크 접근에 인증 필요.

RFC 6585

관련 항목: HTTP Method Explainer

사용 방법

  1. 검색 상자에 코드, 키워드, 구문을 입력하여 결과를 즉시 필터링하세요.
  2. 카테고리 버튼(1xx–5xx)을 사용하여 특정 클래스로 결과를 좁히세요.
  3. 각 일치하는 상태 코드의 설명 및 RFC 링크를 읽으세요.
  4. 공유 링크를 복사하여 특정 검색을 북마크하거나 공유하세요.

예제

  • "404"를 입력하면 찾을 수 없음이 RFC 9110 링크와 함께 설명을 반환합니다.
  • "gateway"를 입력하면 502 나쁜 게이트웨이와 504 게이트웨이 제한 시간 초과가 함께 표시됩니다.

프로덕션 사용 전 출력을 검증하십시오. 보증 없음 — 자세한 내용은 이용약관.