--- title: X-Forwarded-Proto slug: Web/HTTP/Headers/X-Forwarded-Proto tags: - HTTP - HTTPヘッダー - Reference - ヘッダー - リクエストヘッダー - 標準外 translation_of: Web/HTTP/Headers/X-Forwarded-Proto ---
X-Forwarded-Proto
(XFP) ヘッダーは、プロキシまたはロードバランサーへ接続するのに使っていたクライアントのプロトコル (HTTP または HTTPS) を特定するために事実上の標準となっているヘッダーです。サーバーのアクセスログにはサーバーとロードバランサーの間で使われたプロトコルが含まれていますが、クライアントとロードバランサーの間で使用されたプロトコルは含まれていません。クライアントとロードバランサーの間で使用されたプロトコルを特定するには、 X-Forwarded-Proto
リクエストヘッダーを使用することができます。
標準化されたヘッダーは HTTP {{HTTPHeader("Forwarded")}} ヘッダーです。
ヘッダー種別 | {{Glossary("Request header", "リクエストヘッダー")}} |
---|---|
{{Glossary("Forbidden header name", "禁止ヘッダー名")}} | いいえ |
X-Forwarded-Proto: <protocol>
X-Forwarded-Proto: https
その他の標準外の形式:
# Microsoft Front-End-Https: on X-Forwarded-Protocol: https X-Forwarded-Ssl: on X-Url-Scheme: https
現時点で、仕様書の一部ではありません。このヘッダーの標準化版は {{HTTPHeader("Forwarded")}} ヘッダーです。
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
{{Compat("http.headers.X-Forwarded-Proto")}}