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
头为,事实上,禁止!
感谢您的指针! – Benjamin 2013-09-23 22:18:04
这些疯狂的新的RFC的。 :) – Kylar 2013-10-29 22:25:29
请注意,_server_可以响应多个“Set-Cookie”标头:http://tools.ietf.org/html/rfc6265#page-7 – 2014-11-18 17:45:56