通过

Via 通用报头由代理服务器(正向代理和反向代理)添加,可能出现在请求或响应报头中。它用于跟踪消息转发、避免请求循环以及识别请求/响应链中发送者的协议功能。

报头类型 请求报头响应报头
禁止的报头名称

语法

http
Via: [ <protocol-name> "/" ] <protocol-version> <host> [ ":" <port> ]
Via: [ <protocol-name> "/" ] <protocol-version> <pseudonym>

指令

<protocol-name>

可选。使用的协议名称,例如“HTTP”。

<protocol-version>

使用的协议版本,例如“1.1”。

<host> 和 <port>

公共代理 URL 和端口。

<pseudonym>

内部代理的名称/别名。

示例

http
Via: 1.1 vegur
Via: HTTP/1.1 GWA
Via: 1.0 fred, 1.1 p.example.net

规范

规范
HTTP 语义
# field.via

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅