Host

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Host リクエストヘッダーは、リクエストが送信される先のサーバーのホスト名とポート番号を指定します。

ポート番号が指定されなかった場合は、要求されたサービスの既定のポート(例えば HTTPS の URL であれば443、 HTTP の URL であれば 80)とみなされます。

Host ヘッダー項目はすべての HTTP/1.1 リクエストメッセージで送信する必要があります。 HTTP/1.1 リクエストメッセージに Host ヘッダー項目がなかったり、二つ以上あったりした場合は 400 (Bad Request) ステータスコードが返されることがあります。

ヘッダー種別 リクエストヘッダー
禁止ヘッダー名 はい

構文

Host: <host>:<port>

ディレクティブ

<host>

(仮想ホストの)サーバーのドメイン名。

<port> 省略可

サーバーが待受けしている TCP のポート番号。

Host: developer.mozilla.org

仕様書

仕様書 題名
RFC 7230, セクション 5.4: Host Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing

ブラウザーの互換性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Host

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

関連情報