IPNixa / 네트워크 도구

HTTP 헤더 확인: 원하는 사이트의 보안 헤더 검사

웹사이트 주소를 입력해 보안 헤더를 검사하고 nginx·Apache·Cloudflare Pages에 바로 붙여 넣을 설정 코드를 받으세요. 서버가 받은 그대로 브라우저가 실제로 보낸 요청 헤더를 확인하고, ‘요청 헤더 또는 쿠키가 너무 큽니다’(Request Header Or Cookie Too Large) 오류도 해결할 수 있습니다.

  • 공개 URL의 보안 헤더 검사
  • nginx·Apache·_headers용 복사용 설정 코드
  • 서버가 실제로 받은 내 요청 헤더
NIXA / 연결 보고서

서버가 받은 내 요청 헤더

이 브라우저의 요청에서 자동으로 불러옵니다. 쿠키와 인증 정보는 표시하지 않습니다.

준비되면 시작하세요. 결과는 페이지 안에 유지됩니다.

이 브라우저의 IPNixa 요청 결과입니다. 도구가 검사 이력을 저장하지 않습니다.

06 / 헤더준비

요청 헤더

IPNixa가 받은 요청 헤더 중 제한된 항목

상태
미검사

결과 읽는 방법 →

웹사이트 보안 헤더 검사

URL을 입력하면 IPNixa가 요청 1회로 응답 헤더를 읽습니다. 개발자 도구나 curl에서 복사한 헤더를 붙여 넣어도 됩니다. 보안 헤더 6개를 검토하고, 누락된 헤더마다 nginx·Apache·_headers 파일에 바로 붙여 넣을 설정 줄을 제공합니다.

포트 80·443·8080·8443의 공개 http·https 주소만 검사합니다. 리디렉션은 최대 3회까지 따라가며 각 단계를 다시 확인합니다.

개발자 도구 → 네트워크 → 문서 선택 → 응답 헤더 → 원문 복사. curl은 curl -I https://example.com을 사용하세요. 최대 32KB이며 여러 HTTP 응답 블록을 넣으면 마지막 블록만 분석합니다.

응답 헤더 입력 대기 중

제한적인 헤더 분석이며 취약점 스캔·보안 등급이 아닙니다. 누락에 정당한 이유가 있을 수 있습니다. CSP는 nonce·해시·문서·복수 정책에, Permissions Policy·격리는 앱에 따라 다릅니다. HSTS는 HTTPS에서만 의미가 있습니다.

URL 검사는 그 주소만 IPNixa 서버로 보냅니다. 서버는 HEAD 요청 1회(필요하면 GET)를 보내 검토한 헤더와 Server·Content-Type만 돌려주며 아무것도 저장하지 않습니다. 붙여 넣은 텍스트는 이 탭 안에만 남습니다. 쿠키·인증 정보·무관한 항목은 결과와 보고서에서 제외합니다. 붙여 넣은 값이나 그래픽 정보는 분석 서비스로 보내지 않습니다.

HTTP 헤더 확인 방법

  1. 웹사이트 주소를 입력하고 헤더 검사를 선택하거나, 이미 가진 응답 헤더를 붙여 넣으세요.
  2. 통과한 보안 헤더를 확인하고, 누락된 헤더는 설정 코드를 복사해 추가하세요.
  3. 내 요청 헤더는 자동으로 불러옵니다. 다른 브라우저나 개인정보 설정과 비교하려면 새로 실행하세요.

‘요청 헤더 또는 쿠키가 너무 큽니다’ 400 오류 해결

‘400 Request Header Or Cookie Too Large’는 한 웹사이트가 브라우저에 저장한 쿠키가 그 서버가 받아들이는 크기보다 커졌다는 뜻입니다. 해당 사이트의 쿠키만 삭제하세요. Chrome·Edge는 주소 왼쪽의 아이콘을 선택한 뒤 쿠키 및 사이트 데이터에서 삭제하고, Firefox는 자물쇠 아이콘을 선택한 뒤 쿠키 및 사이트 데이터 지우기를 선택합니다. Safari는 설정 → 개인정보 보호 → 웹 사이트 데이터 관리에서 지웁니다. 다시 로그인하면 대개 더 작은 쿠키가 만들어집니다. 사이트 운영자는 nginx의 large_client_header_buffers 같은 서버 한도를 늘릴 수 있습니다.

Chrome·Edge·Firefox에서 헤더 보는 방법

F12를 눌러 네트워크 탭을 열고 페이지를 새로고침한 뒤 첫 번째 요청을 선택하세요. 헤더 탭에서 브라우저가 보낸 요청 헤더와 사이트가 돌려준 응답 헤더를 볼 수 있습니다.

헤더 검사가 읽는 항목

Worker가 검사 요청에서 받은 허용 목록의 헤더입니다. 페이지 이동·이미지·교차 출처 요청은 다른 헤더를 보낼 수 있고 Cloudflare가 Accept-Encoding 등의 값을 정규화할 수 있습니다. Cookie·Authorization·알 수 없는 헤더는 반환하지 않습니다. 개인정보 보호 신호가 없어도 추적이 활성화되었다는 뜻은 아닙니다.

명령어로 HTTP 헤더 확인하기

curl로도 같은 헤더를 볼 수 있습니다. example.com을 확인할 사이트 주소로 바꾸세요.

응답 헤더만 보기(HEAD 요청)
curl -I https://example.com
일반 페이지 로드의 응답 헤더
curl -sD - -o /dev/null https://example.com
요청 헤더와 응답 헤더 함께 보기
curl -v -o /dev/null https://example.com

모든 요청 헤더가 표시되나요?

아니요. 브라우저·언어·콘텐츠 협상·개인정보 보호 관련 헤더 중 정해진 항목만 반환합니다. 인증 정보와 민감할 수 있는 다른 헤더는 제외합니다.

다른 연결 검사