HTTP 및 요청 디버깅

HTTP 헤더 확인

공개 URL의 첫 응답 살펴보기

HTTP 헤더 확인

공개 URL

응답 보고서

공개 URL을 입력한 뒤 확인하세요.

URL은 이 사이트의 Worker로 전송되고, Worker가 공개 사이트에 익명 요청을 보냅니다. 쿠키와 인증 정보는 전달하지 않습니다.

공개 URL을 입력한 뒤 확인하세요.

HTTP 헤더 확인은 배포 후 캐시가 갱신되지 않거나 예상과 다른 리디렉션이 생겼을 때 첫 응답을 살펴보는 방법입니다. 상태와 실제 필드 값을 한 번의 관찰로 남깁니다.

HTTP 응답 헤더 조회 결과를 브라우저의 최종 페이지와 혼동하지 마세요. 먼저 HEAD를 보내고 거절된 경우에만 GET으로 다시 시도하며 다음 주소로 자동 이동하지 않습니다.

HTTP 헤더 확인을 쓰는 이유

첫 단계의 응답을 그대로 보기

리디렉션의 시작점 확인

301 또는 302와 Location을 그대로 보여 줍니다. HTTP 헤더 확인은 최종 페이지로 이동하지 않으므로 입력 주소에서 일어난 설정 변화를 놓치지 않습니다.

공개 URL의 첫 응답 카드와 별도로 이어지는 리디렉션 화살표.

용도별 값 비교

보안 헤더와 캐시 헤더를 나누고 나머지 응답 필드도 보존합니다. 보이지 않는 항목은 이번 익명 요청의 관찰 결과이며 취약점 판정이 아닙니다.

하나의 응답이 보안, 캐시, 기타 세 묶음으로 나뉜 카드.

보고서를 해석할 때 알아둘 세 가지

01

주소 입력과 전송 구분

도메인만 쓰면 HTTPS를 덧붙입니다. 예시 버튼은 주소만 입력하고, 헤더 확인을 누르기 전에는 대상 사이트에 요청하지 않습니다.

02

방식과 첫 단계 확인

HEAD를 먼저 사용합니다. 405 또는 501 응답에는 본문을 버리는 GET 요청을 한 번 보내며, 3xx의 Location은 표시만 합니다.

03

현재 보고서만 내보내기

확인 시각은 대상의 Date 헤더가 아니라 이번 요청이 끝난 시점입니다. URL을 고치면 이전 결과의 복사와 다운로드가 비활성화됩니다.

이번 응답에 담긴 단서

상태 코드와 요청 방식

404와 500도 실제 응답이므로 헤더를 보여 줍니다. HEAD 대신 GET을 사용한 경우도 보고서에 표시합니다.

보안 정책의 원래 값

CSP, HSTS, Referrer-Policy 등을 확인할 수 있습니다. 보안 헤더가 있다는 사실만으로 안전하다고 채점하지 않습니다.

캐시 설정의 단서

Cache-Control, ETag, Vary 등 캐시 헤더를 보면 변경 사항이 언제 반영될지 추적하는 데 도움이 됩니다.

이 검사로 알 수 없는 것

공개 주소만 허용
localhost, 사설·예약 주소, 인증 정보가 담긴 URL과 일반적이지 않은 포트는 서버가 거부합니다.
연속 이동과 맞춤 요청 제외
리디렉션 체인, POST, 쿠키, 인증 및 사용자 지정 요청 헤더는 다루지 않습니다. 그런 작업은 HTTP 클라이언트 영역입니다.
누락만으로 위험 판단 불가
사이트마다 필요한 정책이 다릅니다. 보이지 않는 필드만 알려 주고 보안 점수는 만들지 않습니다.
브라우저와 관찰 지점이 다름
Worker의 익명 요청이므로 지역, CDN, 로그인 및 User-Agent에 따라 개발자 도구 Network 탭과 결과가 다를 수 있습니다.

HTTP 헤더 확인 질문

변경 내용이 반영되지 않을 때 헤더가 도움이 되나요?

Cache-Control, ETag, Vary를 보면 캐시의 동작을 추적할 단서를 얻습니다. 이 도구는 실제로 받은 값만 보여 주며 CDN의 전체 규칙을 추론하지 않습니다.

보안 헤더가 잘 적용되었는지는 어떻게 판단하나요?

이 보고서에서 실제 값을 보고 사이트의 의도한 정책과 대조하세요. 헤더 이름이 존재한다는 것만으로 올바르게 설정되었다고 볼 수 없습니다.

헤더 결과에 상태 코드도 나오나요?

네. 첫 응답의 상태 코드와 실제 요청 방식, 확인 시각이 함께 표시됩니다. 4xx와 5xx도 응답으로 취급합니다.

HTTPS 인증서 상태도 볼 수 있나요?

아니요. 이 도구는 HTTP 응답 헤더만 읽습니다. 인증서 체인은 별도의 인증서 검사 도구에서 확인해야 합니다.

브라우저 개발자 도구의 Network 탭과 무엇이 다른가요?

브라우저는 쿠키나 로그인 상태를 사용할 수 있지만 여기서는 Worker가 익명으로 요청합니다. 지역과 캐시 경로도 달라질 수 있습니다.

궁금한 점이 남았나요?

HTTP 헤더 확인 시작하기

공개 주소의 첫 응답을 확인하고 시간과 함께 원래 값을 저장하세요.