HTTP 정보
HTTP 요청이란?
Host와 Protocol을 포함한 요청 정보입니다.
업데이트일: 2026년 10월 9일
HTTP 요청은 웹 서버에 페이지나 데이터를 요구하는 메시지입니다. NetKarte는 일부 정보를 Host, Protocol, 헤더로 정리합니다. Protocol은 진단 항목명이지 반드시 존재하는 HTTP 헤더명이 아닙니다.
무엇을 알 수 있나요?
Host는 요청 대상 호스트명, Protocol은 HTTP 또는 HTTPS 중 어떤 방식으로 처리되었는지 나타냅니다. IP 소속이 아니라 이번 웹 접근 정보입니다.
NetKarte의 표시 방식
HTTP 정보 카드에서 Host와 프로토콜을 “요청” 섹션에 모으고 브라우저의 클라이언트 헤더와 리버스 프록시가 다루는 전달 헤더를 나누어 표시합니다.
주의사항
현재 HTTP Method와 Version은 표시하지 않습니다. 앞단 리버스 프록시가 있으면 Protocol은 신뢰하는 전달 정보를 고려할 수 있습니다.
Host와 자신의 IP를 구분하기
설명용 예로 Host가 netkarte.example:3000, 클라이언트 IP가 192.0.2.20이라고 가정합니다. 앞의 값은 요청 대상의 이름과 포트, 뒤의 값은 접속한 쪽의 정보입니다. Host 검색은 자신의 IP 검색을 대신하지 않습니다.
확인 순서
- Host와 주소 표시줄을 비교합니다. 중간 프록시가 값을 바꿀 수 있으므로 불일치만으로 위조 사이트라고 판단하지 않습니다.
- Protocol을 확인합니다. NetKarte는 전달 정보를 신뢰할 때 X-Forwarded-Proto에서 이 값을 얻습니다. 판정 불가는 HTTP 접속을 뜻하지 않습니다.
- 클라이언트 헤더와 전달 헤더를 구분합니다. 한 항목의 미전송은 HTTP 진단 전체의 실패가 아닙니다.
이 화면은 이번 진단 요청의 일부만 보여 줍니다. Cookie, Authorization 같은 민감한 헤더는 제외하며, 브라우저의 모든 통신이나 TLS 인증서를 검사하지 않습니다.
참고 자료
- IETF / RFC Editor: RFC 9110: HTTP Semantics (외부 사이트)확인일: 2026-10-09
- IETF / RFC Editor: RFC 9112: HTTP/1.1 (외부 사이트)확인일: 2026-10-09
- MDN Web Docs: HTTP headers (외부 사이트)확인일: 2026-10-09