多个Vary HTTP标头或一个组合?

WAS*_*D42 3 http vary http-headers

问题:Vary当服务器接受gzip/deflate连接并为移动客户端提供不同的内容时,发送HTTP标头的最佳方法是什么?

我看到两种可能的变体,但我找不到任何有用的信息,无论它们是否正确和/或大多数代理和搜索引擎支持:

  1. 将变体组合到一行: Vary: Accept-Encoding,User-Agent
  2. 发送两个单独的标题:

Vary: Accept-Encoding

Vary: User-Agent

欢迎任何信息或链接到适当的W3C标准:)

Jul*_*hke 7

两者都有效(并且意思相同).

不,W3C与此无关.您需要查看IETF RFC 7230和7231.