현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.
Host
요청 헤더는 (가상 호스팅을 위해) 서버의 도메인명과 서버가 리스닝하는 (부가적인) TCP 포트를 특정합니다.
포트가 주어지지 않으면, 요청된 서버의 기본 포트(예를 들어, HTTP URL은 "80")를 의미합니다.
Host
헤더의 필드는 모든 HTTP/1.1 요청 메시지 내에 포함되어 전송되어야 합니다. Host
헤더 필드가 없거나 한 개 이상의 필드를 포함하는 HTTP/1.1 요청 메시지에 대해서는 400
(Bad Request) 상태 코드가 전송될 것입니다.
Header type | Request header |
---|---|
Forbidden header name | yes |
문법
Host: <host>:<port>
디렉티브
- <host>
- (가상 호스팅에 대한) 서버의 도메인 이름.
- <port> Optional
- 서버가 리스닝하는 TCP 포트 번호.
예제
Host: developer.cdn.mozilla.net
명세
명세 | 제목 |
---|---|
RFC 7230, section 5.4: Host | Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
브라우저 호환성
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | Servo |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge Mobile | Firefox for Android | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |