특별한 정보

 

Host : 요청한 호스트 정보(도메인)

Location : 페이지 리다이렉션

Allow : 허용 가능한 HTTP 메서드

Retry-After : 유저 에어전트가 다음 요청을 하기까지 기다려야 하는 시간


Host

요청한 호스트 정보(도메인)

- 요청에서 사용

- 필수

- 하나의 서버가 여러 도메인을 처리해야 할 때

- 하나의 IP 주소에 여러 도메인이 적용되어 있을 때

 

가상호스트를 통해 여러 도메인을 한번에 처리할 수 있는 서버

실제 애플리케이션이 여러개 구동될 수 있다.

 

IP로만 통신하기 때문에 어떤 도메인인지 판단할 수 없기 때문에 사용


Location

페이지 리다이렉션

- 웹 브라우저는 3xx 응답의 결과에 Location 헤더가 있으면, Location 위치로 자동 이동

- 응답코드 3xx에서 설명

- 201 (Created) : Location 값은 요청에 의해 생성된 리소스 URI를 뜻함

- 3xx (Redirection) : Location 값은 요청을 자동으로 리다이렉션하기 위한 대상 리소스를 가리킴


Allow

허용 가능한 HTTP 메서드

- 405 에서 응답에 포함해야함

- 경로는 있는데 예를들어 GET, HEAD, PUT 만 제공하고 POST를 제공하지 않을 때

  GET, HEAD, PUT만 지원한다고 알림


Retry-After

유저 에이전트가 다음 요청을 하기까지 기다려야 하는 시간

- 503 : 서비스가 언제까지 불능인지 알려줄 수 있음

- Retry-Afrer : Fri, 31 Dec 1999 23:59:59 GMT(날짜 표기)

- Retry-After : 120 (초단위 표기)

'웹프로그래밍 > 웹 기본 지식' 카테고리의 다른 글

31. 쿠키  (0) 2022.03.08
30. 인증  (0) 2022.01.12
28. 일반 정보  (0) 2022.01.12
27. 전송 방식  (0) 2022.01.12
26. 콘텐츠 협상  (0) 2022.01.12

+ Recent posts