Alt-Svc
Alt-Svc
全称为“Alternative-Service”,直译为“备选服务”。该头部列举了当前站点备选的访问方式列表。一般用于在提供“QUIC”等新兴协议支持的同时,实现向下兼容。
语法
Alt-Svc: clear Alt-Svc: <service-list>; ma=<max-age> Alt-Svc: <service-list>; ma=<max-age>; persist=1
<service-list>
-
使用分号隔离的访问方式列表,格式形如:
<service-name>="<host-name>:<port-number>"
。这里的<service-name>
应当是一个有效的 ALPN 标识符。 <max-age>
可选-
当前访问方式的有效期,超过该时间后,服务端将不保证该访问方式依旧可用,客户端应当重新获取更新后的 Alt-Svc 列表。单位为秒,默认值为 24 小时(86400)。
persist
可选-
可选参数,用于标识当前访问方式在网络环境改变时或者会话间始终保持。
规范
Specification |
---|
HTTP Alternative Services # alt-svc |
浏览器兼容性
BCD tables only load in the browser
引用
- Identifying resources on the Web[在 Web 世界标记资源]