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

View in English Always switch to English

Host

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

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: newreal1.mobosoft.fun

仕様書

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

ブラウザーの互換性

関連情報