본문 바로가기
CS/데이터통신 & 네트워크

[네트워크] HTTP 헤더: Referer, User-Agent, Server, Host

by jangThang 2023. 7. 11.
반응형

 HTTP의 주요 헤더를 알아봅니다.

 

[ Contents ]

     

     

    1. Referer

    이전 웹 페이지 주소 (유입 경로)

     

     Referer 헤더는 이전 페이지 주소입니다. 뒤로 가기 했을 때, 가게 되는 페이지 주소예요.

     

     

    Tistory 유입경로 분석

     

     서버측에서는 Referer 헤더를 통해 어디서 유입되었는지를 분석합니다.

     

     

     

    2. 클라이언트, 서버 스펙 정보

    User-Agent: 클라이언트 애플리케이션 정보
    Server: 요청 처리하는 메인 서버 정보

     

     요청 헤더의 User-Agent는 클라이언트가 사용하는 기기, 운영체제, 브라우저 등의 정보를 담고 있습니다. 반면 응답 헤더의 Server는 서버의 Spec, OS 등의 정보가 표시됩니다.

     

     User-Agent를 통해 클라이언트의 로컬 PC/모바일 환경을 알 수 있으며, 오류 및 장애 발생 시 유용한 디버깅 정보로 활용됩니다. 반면 서버 정보는 해커에게 중요 정보가 될 수 있으므로, 공개하지 않는 곳도 많습니다.

     

     

    3. Host

    메인 도메인 주소 (홈페이지 주소)

     

     호스트 주소는 쉽게 말해 .com이나 co.kr 등으로 끝나는 홈페이지 주소입니다.

     동일 IP에서 여러 도메인을 운영할 수 있으며, 이를 구분하기 위해 Host 값은 반드시 명시해야 합니다.

     

    star가 되고나서 홈페이지

     제 블로그를 개발자 도구로 봤을 때의 요청 헤더입니다.

     Referer는 이전 페이지 주소이므로, 만약 없다면 표시되지 않습니다.

     

     

    google 응답 헤더

     서버는 자세한 스펙을 공개하진 않고, 간단히 종류만 명시하는 경우가 많습니다.

     구글의 경우 gws라고 보내왔네요. (Google Web Server)

     

     

    star가 되고나서 Tistory

    반응형

    댓글