据我所知,HTTP规范允许设置多个具有相同名称的HTTP头。是否有任何用例可以这样做(从客户端到服务器,反之亦然)?设置多个具有相同名称的HTTP标头?
多个与 消息的报头字段当且仅当该头字段整个 字段值是 定义为相同的字段名可以存在于 消息逗号分隔列表 [即,#(值)]。它必须能够 到所述多个报头字段 组合成一个“字段名:字段值” 对,在不改变的语义信息的 ,由每个 后续字段值附加到所述第一, 每个分离以逗号分隔。因此 在其中接收到具有相同的 字段名的报头字段的顺序 是的 解释合并的字段值显著,因此当消息是 一个 代理不能改变的 这些字段值的顺序转发。
如果我没有错,就不需要多个名称相同的头文件。
“如果我没有错,就不需要多个名称相同的头文件。” - 你说的没错,而且根据你和原始头文件之间的技术情况,它不会被正确支持。 – heisenberg 2010-07-14 13:12:52
我看过重复标题的唯一时间是'Set-Cookie:'。 – TRiG 2011-04-28 16:10:20
相关问题:[是否可以接受重复的HTTP响应头?](http://stackoverflow.com/questions/4371328/are-duplicate-http-response-headers-acceptable)。标题名称的WebDAV标头是[另一个示例](https://github.com/joyent/node/issues/2750)重复项。 – chrisjleu 2014-12-14 10:44:20