Global ToolBox

HTTP 상태 코드 조회

모든 표준 HTTP 상태 코드를 번호나 이름으로 검색하고 실제 의미를 확인하세요. 100 Continue부터 511 Network Authentication Required까지 모두 수록했습니다.

🔒 브라우저에서 로컬로 처리됩니다

Loading…

사용 방법

  1. 검색창에 상태 코드를 입력하세요. 예를 들어 404, 301, 500처럼 입력합니다.
  2. 이름으로 검색해도 됩니다. "gateway"를 입력하면 502 Bad Gateway와 504 Gateway Timeout이 함께 나옵니다.
  3. 숫자 일부만 입력해도 됩니다. "40"을 입력하면 400~409 구간이 한 번에 나열됩니다.
  4. 각 코드 아래의 설명을 읽고 의미와 서버가 이 코드를 보내는 상황을 확인하세요.
  5. "초기화"를 누르면 검색어가 지워지고 전체 목록을 다시 살펴볼 수 있습니다.

기능

  • IANA HTTP 상태 코드 레지스트리의 100번부터 511번까지 모든 코드를 수록
  • 번호와 이름 모두로 검색 가능하며 부분 일치와 대소문자 구분 없음을 지원
  • 각 코드마다 공식 명칭뿐 아니라 실무에 쓸 수 있는 설명을 함께 제공
  • 결과를 클래스(1xx~5xx)별로 묶어 보여 주어 관련 코드를 비교하기 쉬움
  • 전체 레지스트리가 페이지에 포함되어 있어 입력한 내용이 외부로 전송되지 않음

자주 묻는 질문

HTTP 상태 코드의 다섯 가지 분류는 각각 무슨 뜻인가요?

첫 자리 숫자가 응답의 분류를 결정합니다. 1xx(정보 응답)는 요청이 접수되었고 서버가 아직 처리 중임을 뜻합니다. 2xx(성공)는 요청이 올바르게 이해되어 처리되었음을 뜻합니다. 3xx(리다이렉션)는 보통 다른 URL로 이동하는 추가 동작이 필요함을 알립니다. 4xx(클라이언트 오류)는 잘못된 경로, 누락된 인증 정보, 지원하지 않는 메서드처럼 요청 자체에 문제가 있는 경우입니다. 5xx(서버 오류)는 요청은 정상이었지만 서버가 처리를 완료하지 못했음을 뜻합니다.

301, 302, 307, 308의 차이는 무엇인가요?

네 가지 모두 리다이렉트이지만 영구성 여부와 HTTP 메서드 유지 여부가 다릅니다. 301 Moved Permanently와 308 Permanent Redirect는 리소스가 영구히 이전했다는 뜻이므로 브라우저와 검색 엔진은 링크를 갱신해야 합니다. 302 Found와 307 Temporary Redirect는 일시적인 이동이므로 원래 URL을 계속 사용해야 합니다. 비교적 최신인 307과 308은 메서드와 본문이 그대로 유지됨을 보장하지만, 많은 클라이언트가 예전부터 301이나 302를 따라갈 때 POST를 GET으로 바꿔 왔습니다. 호환성이 중요한 영구 이전에는 301을, POST를 반드시 POST로 유지해야 한다면 308을 사용하세요.

404 대신 410을 반환해야 할 때는 언제인가요?

404 Not Found는 지금 그 URL에 리소스가 없다는 사실만 알려 줍니다. 처음부터 없었는지, 옮겨 갔는지, 내일 다시 생길지는 말해 주지 않습니다. 410 Gone은 의도적이고 최종적인 선언으로, 그 자리에 있던 리소스를 대체 주소 없이 일부러 제거했다는 뜻입니다. 검색 엔진은 410을 더 강한 신호로 받아들여 해당 URL을 색인에서 더 빨리 제거하는 경향이 있습니다. 콘텐츠를 의도적으로 내릴 때는 410을, 단순 오타를 포함한 나머지 상황에는 404를 사용하세요.

500 오류는 무엇을 의미하나요?

5xx 코드는 문제가 사용자 쪽이 아니라 서버 쪽에 있다는 뜻입니다. 방문자 입장에서는 고칠 방법이 거의 없어 몇 분 뒤 새로 고침하는 정도가 전부이며, 요청 자체는 정상이었으므로 캐시를 지워도 소용이 없습니다. 개발자 입장에서 500 Internal Server Error는 처리되지 않은 예외를 뭉뚱그린 코드이므로, 진짜 원인은 상태 코드가 아니라 애플리케이션 로그나 스택 트레이스에 있습니다. 더 구체적인 5xx 코드가 범위를 좁혀 줍니다. 502와 504는 업스트림 서비스나 프록시를, 503은 대개 과부하나 점검 중임을 가리킵니다.

이 데이터는 어디서 왔고, 검색 내용이 어딘가로 전송되나요?

코드와 설명은 IANA HTTP 상태 코드 레지스트리와 그 근거가 되는 RFC 문서, 주로 RFC 9110에서 가져왔습니다. 전체 목록이 페이지에 함께 포함되어 있고, 필터링은 입력하는 즉시 브라우저 안에서만 실행됩니다. 서버로 전송되는 데이터도, 기록되는 검색 기록도 없으며 페이지를 한 번 불러온 뒤에는 오프라인에서도 그대로 작동합니다.

관련 도구