このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Host ヘッダー

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

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

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

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

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

構文

http
Host: <host>:<port>

ディレクティブ

<host>

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

<port> 省略可

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

http
Host: developer.mozilla.org

仕様書

仕様書
HTTP Semantics
# field.host

ブラウザーの互換性

関連情報