# Retry-After

Network - HTTP Header 특별한 정보
HTTP Header 특별한 정보 Host: 요청한 호스트 정보 (도메인) Location: 페이지 리다이렉션 Allow: 허용 가능한 HTTP 메서드 Retry-After: 유저 에이전트가 다음 요청을 하기까지 기다려야 하는 시간 Host 요청한 호스트 정보 (도메인) 💬 GET /search?q=hello&hl=ko HTTP/1.1 Host: www.google.com 요청에서 사용 필수 값 헤더 하나의 서버가 여러 도메인을 처리해야 할 때 하나의 IP 주소에 여러 도메인이 적용되어 있을 때 가상 호스트를 통해 여러 도메인을 한번에 처리할 수 있는 서버 실제 애플리케이션이 여러개 구동될 수 있다. Location 페이지 리다이렉션 웹 브라우저는 3xx 응답의 결과에 Location 헤더가 있으면, Location 위치로 자동 이동 (리다이렉트) 응답 코드 3xx 에서 설명 201 (Cr

[CS] HTTP 헤더 Day-64
Representation Headers (표현 헤더) HTTP 메시지는 헤더와 바디로 구분할 수 있습니다. 바디에서는 메시지 본문 (Message Body)를 통해서 표현 (Representation) 데이터를 전달합니다. 데이터를 실어 나르는 부분을 Payload라고 합니다. 표현은 요청이나 응답에서 전달할 실제 데이터를 뜻하며 표현 헤더는 표현 데이터를 해석할 수 있는 정보를 제공합니다. HTTP 헤더 HTTP 전송에 필요한 모든 부가정보를 담기 위해 사용됩니다. Content-Type: 표현 데이터의 형식 Content-Encoding: 표현 데이터의 합축 방식 Content-Language: 표현 데이터의 자연 언어 Content-Length: 표현 데이터의 길이 형식, 압축 방식, 자연 언어, 길이 설명하고, 요청/응답 둘 다 사용합니다. Content-Type (표현 데이터의 형식) 미디어 타입, 문자 인코딩

특별한 정보
host : 요청한 호스트 정보(도메인) 필수 헤더이다. 하나의 서버가 여러 도메인을 처리해야할 때가 있다. 그 때 구분해주는 것이다. Location : 페이지 리다이렉션 Allow : 허용 가능한 http 메소드 405 (method not allowed) get,post, put 메소드에 한정해서 허용을 했는데, 그 외에 다른 메소드를 사용하려고 하면 발생하는 오류가 405 에러이다. 사실 서버에서 많이 구현되어 있는 기능은 아니다. Retry-After : 유저 에이전트가 다음 요청을 하기까지 기다려야 하는 시간 503 ( service unvaliable) 서비스가 언제까지 불능인지를 알려줄 수 있다. Retry-after : 날짜를 표기할 수도 있고, 초단위로