[Network] HTTP 정보성 헤더

hi·2022년 8월 30일
0

🔎 일반 정보

From

  • 유저 에이전트의 이메일 정보
  • 일반적으로 잘 사용되지 않음
  • 검색 엔진 등에서 주로 사용
  • 요청에서 사용

Referer

Referer: https://ogs.google.com/
  • 이전 웹 페이지 주소
  • A -> B 로 이용하는 경우 B를 요청할 때 Referer:A 를 포함하여 요청
  • 유입 경로 분석 가능
  • 요청에서 사용

💡 referer은 referrer의 오타

User-Agent

User-Agent: Mozilla/5.0 (Linux; Android 6.0; ....
  • 클라이언트의 애플리케이션 정보 (웹 브라우저 정보 등)
  • 통계 정보
  • 특정 브라우저에서 장애 발생 => 어떤 종류의 브라우저인지 파악 가능
  • 요청에서 사용

Server

 Server: Apache/2.2.22 (Debian)
 server: nginx
  • 요청을 처리하는 ORIGIN 서버의 소프트웨어 정보
  • 응답에서 사용

💡 ORIGIN 서버?
HTTP 요청 시 여러 프록시 서버를 거치게 됨. 요청을 처리하는 마지막 서버

Data

Data: Tue, 15 Nov 1994 08:12:32 GMT
  • 메시지가 발생한 날짜와 시간
  • 응답에서 사용

🔎 특별한 정보

Host

Host: www.gogle.com
  • 요청한 호스트 정보 (도메인)
  • 필수 값
  • 하나의 서버가 여러 도메인을 처리해야 할 때
  • 하나의 IP 주소에 여러 도메인이 적용되어 있을 때, HOST 값이 없으면 어느 도메인으로 갈 지 모름

Location

  • 201 (Created) : Location 값은 요청에 의해 생성된 리소스 URI
  • 3xx (Redirection) : Location 값은 요청을 자동으로 리다이렉션하기 위한 대상 리소스를 가리킴

Allow

Allow: GET, HEAD, PUT
  • 허용 가능한 HTTP 메서드
  • 405 (Method Not Allowed) 에서 응답에 포함해야 함
  • 많이 사용하진 않음

Retry-After

Retry-After: Fri, 31 Dec 1999 23:32:34 GMT (날짜 표기)
Retry-After: 120 (초단위 표기)
  • 503 (Service Unavailable) : 서비스가 언제까지 불능인지 알려줄 수 있음

0개의 댓글