--- title: X-Forwarded-Proto slug: Web/HTTP/Headers/X-Forwarded-Proto tags: - HTTP - HTTPヘッダー - Reference - ヘッダー - リクエストヘッダー - 標準外 translation_of: Web/HTTP/Headers/X-Forwarded-Proto ---
{{HTTPSidebar}}

X-Forwarded-Proto (XFP) ヘッダーは、プロキシまたはロードバランサーへ接続するのに使っていたクライアントのプロトコル (HTTP または HTTPS) を特定するために事実上の標準となっているヘッダーです。サーバーのアクセスログにはサーバーとロードバランサーの間で使われたプロトコルが含まれていますが、クライアントとロードバランサーの間で使用されたプロトコルは含まれていません。クライアントとロードバランサーの間で使用されたプロトコルを特定するには、 X-Forwarded-Proto リクエストヘッダーを使用することができます。

標準化されたヘッダーは HTTP {{HTTPHeader("Forwarded")}} ヘッダーです。

ヘッダー種別 {{Glossary("Request header", "リクエストヘッダー")}}
{{Glossary("Forbidden header name", "禁止ヘッダー名")}} いいえ

構文

X-Forwarded-Proto: <protocol>

ディレクティブ

<protocol>
転送されたプロトコル (http または https).

X-Forwarded-Proto: https

その他の標準外の形式:

# Microsoft
Front-End-Https: on

X-Forwarded-Protocol: https
X-Forwarded-Ssl: on
X-Url-Scheme: https

仕様書

現時点で、仕様書の一部ではありません。このヘッダーの標準化版は {{HTTPHeader("Forwarded")}} ヘッダーです。

ブラウザーの対応

{{Compat("http.headers.X-Forwarded-Proto")}}

関連情報