HTTP请求中是否允许多个Cookie标头?

问题描述:

通常情况下,浏览器将Cookie归入一个Cookie头,如:HTTP请求中是否允许多个Cookie标头?

Cookie: a=1; b=2 

是否标准允许把这些作为单独的标题,比如:

Cookie: a=1 
Cookie: b=2 

还是他们总是有在同一行上?

在查找有关该主题的详细信息时,在此页面上遇到了此问题。引用HTTP State Management Mechanism,RFC 6265应该使事情更清楚:

5.4。该cookie头

当用户代理生成的HTTP请求,用户代理必须 NOT附加多个Cookie头部字段。

它看起来像使用多个Cookie,事实上,禁止!

+0

感谢您的指针! – Benjamin 2013-09-23 22:18:04

+6

这些疯狂的新的RFC的。 :) – Kylar 2013-10-29 22:25:29

+9

请注意,_server_可以响应多个“Set-Cookie”标头:http://tools.ietf.org/html/rfc6265#page-7 – 2014-11-18 17:45:56