HTTP 헤더 검사기
잘못 캐싱된 페이지, 실패하는 CORS 요청, 잘못된 콘텐츠 유형을 반환하는 API, 이런 버그는 거의 모두 응답 헤더로 진단할 수 있습니다. URL을 입력하면 이 도구가 GET 요청을 보낸 뒤 HTTP 상태 코드와 서버가 돌려보낸 모든 응답 헤더를 표시하므로, 캐싱, CORS, 압축, 보안 설정을 몇 초 만에 확인할 수 있습니다.
응답 헤더를 확인하는 방법
-
1
URL을 입력하세요
공개된 HTTP 또는 HTTPS URL이면 무엇이든 가능합니다.
-
2
요청을 실행하세요
도구가 GET 요청을 보내고 첫 번째 응답의 HTTP 상태 코드를 표시합니다.
-
3
응답 헤더를 검토하세요
서버가 보낸 모든 헤더가 원래 값과 함께 나열되어, 복사하거나 비교하기 쉽습니다.
가장 중요한 헤더
HTTP 응답에는 수 개에서 30개 이상의 헤더가 포함될 수 있습니다. 짧은 목록만으로도 실제 현장에서 발생하는 대부분의 디버깅 상황을 설명할 수 있습니다.
캐싱
| 헤더 | 확인해야 할 사항 |
|---|---|
Cache-Control |
public 대 private 및 max-age의 값 |
ETag |
조건부 GET에 사용 가능 |
Last-Modified |
If-Modified-Since 검사에 사용됨 |
Age |
CDN에서의 객체 경과 시간(초) |
Vary |
캐시 키 입력 요소, Accept-Encoding, Accept-Language |
압축
| 헤더 | 의미 |
|---|---|
Content-Encoding |
gzip, br, zstd, 본문이 압축됨 |
Content-Length |
압축된 크기, 압축 전 크기는 별도로 표시됨 |
CORS
| 헤더 | 목적 |
|---|---|
Access-Control-Allow-Origin |
응답을 읽을 수 있는 출처 |
Access-Control-Allow-Methods |
교차 출처 요청에 허용된 메서드 |
Access-Control-Allow-Credentials |
교차 출처 쿠키 전송 시 true |
Access-Control-Expose-Headers |
JS 코드가 읽을 수 있는 헤더 |
Access-Control-Max-Age |
preflight 응답의 캐시 유지 시간 |
보안
| 헤더 | 막아주는 위협 |
|---|---|
Strict-Transport-Security |
프로토콜 다운그레이드 |
Content-Security-Policy |
XSS, 클릭재킹 |
X-Frame-Options |
클릭재킹(구형 방식) |
Referrer-Policy |
Referer를 통한 데이터 유출 |
X-Content-Type-Options: nosniff |
MIME 스니핑 |
리디렉션
이 검사기는 GET 요청을 한 번만 보내고 첫 번째 응답에서 멈추므로, 표시되는 헤더는 체인의 첫 단계에 속합니다. 서버가 3xx 상태로 응답하면 Location 헤더가 다음 단계를 가리키므로, 해당 URL을 검사기에서 열면 이어지는 응답을 확인할 수 있습니다.
자주 묻는 질문
브라우저는 보안상의 이유로 “금지된” 헤더나 hop-by-hop 헤더를 숨기기도 합니다. 이 검사기는 브라우저가 걸러낸 헤더를 포함해 서버가 실제로 보낸 모든 내용을 표시하는 HTTP 클라이언트를 사용합니다.
아니요, 이 버전은 항상 표준 사용자 에이전트로 단순 GET 요청을 보냅니다. 사용자 지정 헤더, 메서드 또는 요청 본문이 필요하다면 HTTP 요청 테스터를 사용하세요.
아니요. 해당 URL이 정확히 무엇을 반환했는지 볼 수 있도록 의도적으로 첫 번째 응답에서 멈춥니다. 서버가 리디렉션하면 Location 헤더가 다음 단계를 가리키므로, 해당 URL을 입력하면 이어지는 응답을 확인할 수 있습니다.
일부 서버는 본문을 조각으로 나눠 보내며 Content-Length를 생략하는데, Transfer-Encoding: chunked가 있으면 정상입니다. 상태 코드와 나머지 헤더는 여전히 신뢰할 수 있습니다.
관련 도구
IP 서브넷 계산기
모든 IPv4 CIDR 블록에 대해 서브넷 범위, 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트, 와일드카드 마스크를 계산합니다. /0부터 /32까지 완벽하게 지원합니다.
Traceroute 도구
신뢰할 수 있는 공개 프로브 서비스로 어떤 호스트로든 traceroute를 실행하고, 홉별 출력을 읽어 지연 급증, 패킷 손실, 라우팅 문제를 찾아내는 법을 배워보세요.
웹사이트 접속 불가 검사기
웹사이트가 독립된 서버에서 응답하는지 확인하세요. UP 또는 DOWN 상태, HTTP 상태 코드, 응답 시간, 서버 IP를 보여 주어 실제 장애와 로컬 네트워크 문제를 구분할 수 있습니다.
도메인 나이 검사
등록부의 WHOIS 데이터를 사용하여 도메인이 처음 등록된 시점과 그 연·월·일 기준의 운영 기간을 확인하십시오.
웹사이트 스크린샷 도구
공개 URL을 입력하면 즉시 스크린샷 미리보기를 보여주고, Screenshot Machine, Urlbox, ApiFlash 같은 무료 서비스에서 열거나 Wayback Machine에서 예전 스크린샷을 볼 수 있습니다.
웹사이트 가동률 점검기
공개된 URL을 요청 시 점검하고 HTTP 상태와 응답 시간을 기록하세요. 다시 클릭하면 가동률과 평균 응답을 포함해 최대 20개 표본의 짧은 기록을 만들 수 있으며, 계정이 필요 없습니다.
이 도구는 다른 언어로도 제공됩니다
- HTTP-Header-Prüfer [DE]
- Kontroll av HTTP-huvuden [SV]
- Vérificateur d'en-têtes HTTP [FR]
- HTTP-headercontrole [NL]
- Pemeriksa Header HTTP [ID]
- Verificador de cabeçalho HTTP [PT]
- Sprawdzanie nagłówków HTTP [PL]
- ตัวตรวจสอบ HTTP headers [TH]
- Trình kiểm tra HTTP header [VI]
- Verificador de encabezados HTTP [ES]
- HTTPヘッダーチェッカー [JA]
- فاحص ترويسات HTTP [AR]
- HTTP Başlık Denetleyici [TR]
- HTTP 响应头检查器 [ZH]
- HTTP Header Checker [EN]
- Controllo intestazioni HTTP [IT]
- Проверка HTTP-заголовков [RU]