如果存在冲突值,哪个 HTTP header 优先?
Which HTTP header takes precedence in the presence of conflicting values?
这个问题与相似,但更进一步。
我在我们的暂存环境中观察到一个网络服务器 return 以下 header(为清楚起见,输出已被截断):
strict-transport-security: max-age=1
Strict-Transport-Security: max-age=31536000; includeSubDomains
我的问题是:面对相互冲突的 header 个值,哪个优先?
由于 RFC 声明多个值必须是可链接的,此功能似乎未定义,因为值不可链接(因为它们相互冲突),但浏览器不会 return 错误。
这个问题与相似,但更进一步。
我在我们的暂存环境中观察到一个网络服务器 return 以下 header(为清楚起见,输出已被截断):
strict-transport-security: max-age=1
Strict-Transport-Security: max-age=31536000; includeSubDomains
我的问题是:面对相互冲突的 header 个值,哪个优先?
由于 RFC 声明多个值必须是可链接的,此功能似乎未定义,因为值不可链接(因为它们相互冲突),但浏览器不会 return 错误。