title | slug |
---|---|
Via |
Web/HTTP/Headers/Via |
{{HTTPSidebar}}
一般ヘッダーの Via
は、フォワードプロキシとリバースプロキシの両方のプロキシによって追加され、リクエストヘッダーとレスポンスヘッダーに表示されます。 メッセージ転送の追跡、要求ループの回避、および要求/応答チェーンに沿った送信者のプロトコル機能の識別に使用されます。
ヘッダー種別 | {{Glossary("General header")}} |
---|---|
{{Glossary("Forbidden header name")}} | yes |
Via: [ <protocol-name> "/" ] <protocol-version> <host> [ ":" <port> ]
or
Via: [ <protocol-name> "/" ] <protocol-version> <pseudonym>
- <protocol-name>
- : オプション。"HTTP"など、使用するプロトコル名。
- <protocol-version>
- : "1.1"など、使用されているプロトコルのバージョン。
- <host> and <port>
- : パブリックプロキシの URL とポート。
- <pseudonym>
- : 内部プロキシの名前/エイリアス。
Via: 1.1 vegur
Via: HTTP/1.1 GWA
Via: 1.0 fred, 1.1 p.example.net
Specification | Title |
---|---|
{{RFC("7230", "Via", "5.7.1")}} | Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
{{Compat}}
- {{HTTPHeader("X-Forwarded-For")}}
- Heroku's proxy library Vegur