HTTP 상태 코드 조회
HTTP 상태 코드의 이름과 의미를 빠르게 조회합니다.
카테고리: 개발자 도구
언제 사용하나요?
API 개발 중 401, 403, 422, 429 같은 응답 코드의 정확한 의미를 확인하거나, HTTP 상태 코드 체계를 학습할 때 사용합니다.
사용 방법
- 상태 코드 번호를 입력하거나 목록에서 찾습니다.
- 코드의 이름, 의미, 사용 상황이 표시됩니다.
입력값 안내
검색창에 3자리 상태 코드 숫자(예: 404, 500) 또는 "Not Found" 같은 관련된 영문 키워드를 입력합니다.
계산·변환 기준
사전에 정의된 HTTP 상태 코드(100~599) 데이터베이스 배열을 대상으로 사용자의 입력 문자열과 이름, 상태 코드, 의미(Description) 등을 정규표현식 기반으로 매칭하여 필터링된 결과를 렌더링합니다.
사용 예시
- API 오류 확인 - 401, 403, 422, 429 같은 응답 코드의 의미를 확인합니다.
- HTTP 상태 코드 학습 - 1xx~5xx 각 코드 계열의 의미를 찾아보며 HTTP 응답 체계를 빠르게 익힙니다.
- API 문서 작성 - 엔드포인트가 반환하는 상태 코드의 정확한 이름과 의미를 확인해 API 문서에 기재합니다.
예시
- 404 → Not Found: 요청한 리소스를 찾을 수 없음
- 401 → Unauthorized: 인증이 필요함
- 429 → Too Many Requests: 요청 횟수 초과
주의사항
- 표시되는 상태 코드 설명은 RFC 표준 기반입니다. 특정 서버나 프레임워크에서 비표준으로 동작하는 경우 실제 의미가 다를 수 있습니다.
- 응답 코드의 실제 처리 방식은 API 서버 구현에 따라 달라질 수 있으니 해당 서비스의 API 문서를 함께 참고하세요.
계산·사용 가이드
상태 코드 범위
2xx는 성공, 3xx는 리다이렉션, 4xx는 클라이언트 오류, 5xx는 서버 오류를 뜻합니다. 디버깅할 때 범위를 먼저 보면 원인을 좁히기 쉽습니다.
API 문서 작성
API 응답을 문서화할 때 상태 코드 의미와 함께 MIME 타입, JSON 포맷터를 같이 확인하면 응답 구조를 명확히 정리할 수 있습니다.
자주 묻는 질문
정적 데이터인가요?
네, 자주 쓰는 HTTP 상태 코드를 정적 데이터로 제공합니다.
코드 번호로 바로 찾을 수 있나요?
네. 상태 코드 번호를 입력하면 해당 코드의 이름과 의미를 바로 보여 줍니다.
상태 코드는 어떻게 분류되나요?
2xx는 성공, 3xx는 리다이렉트, 4xx는 클라이언트 오류, 5xx는 서버 오류로 분류됩니다.
자주 쓰는 코드는 어떤 것인가요?
200(성공), 301·302(리다이렉트), 404(찾을 수 없음), 500(서버 오류) 등이 가장 자주 쓰입니다.
관련 도구
- JSON 포매터 - JSON 문자열을 보기 좋게 들여쓰기하거나 최소화합니다. 유효성 오류도 함께 표시합니다.
- UUID 생성기 - 암호학적으로 안전한 UUID v4를 최대 20개까지 한 번에 생성합니다.
- SQL 포매터 - 압축되거나 뒤섞인 SQL 쿼리를 SELECT·FROM·WHERE·JOIN 등 절 단위로 보기 좋게 정렬합니다. MySQL·PostgreSQL·SQLite 등 주요 DBMS 방언을 지원합니다.
- HTML 포매터 - 한 줄로 압축되거나 들여쓰기가 엉망인 HTML 코드를 태그 계층에 맞춰 줄바꿈과 들여쓰기로 정리합니다. CMS·API에서 받은 HTML 응답을 분석할 때 특히 유용합니다.
- CSS 포매터 - minify되거나 뒤섞인 CSS 코드를 선택자·속성별로 줄 분리해 정렬합니다. @media 쿼리와 :root 변수 블록도 계층에 맞게 들여쓰기합니다.
- 코드 비교 도구 - 두 코드 또는 텍스트를 줄 단위로 비교해 추가·삭제 내용을 표시합니다.