分号;
、Cookie:
字符串还是其他字符串?
发布于 2011-01-30 23:10:39
检查HTTP请求中的cookies
Cookie:
报头具有以下语法:
Cookie: <Name> = <Value> { ; <Name> = <Value> }
因此,单独的cookie是分开的with the semicolon and a space。
在HTTP响应中设置cookies
另一方面,在响应中设置cookie时,每个Set-Cookie:
标头都有一个cookie:
Set-Cookie: <Name> = <Value> [ ; expires = <Date>] [ ; path = <Path> ] [ ; domain = <Domain> ] // etc…
要设置多个cookies,需要在Set-Cookie
响应中重复cookie标头。
备注:
发布于 2011-11-25 06:19:17
答案是一个逗号,
。
在RFC 2109的4.2.2节中有这样的Set-Cookie
报头规范
set-cookie = "Set-Cookie:" cookies
cookies = 1#cookie
使用以下非正式语句,Set-Cookie响应头由令牌Set-Cookie:组成,后跟一个或多个Cookie的逗号分隔列表。(上述表示法中#
的正式含义在A节中的RFC 733中定义。符号约定,第5点
定义了构造"#“,类似于"*",如下所示:
#元素
表示至少<l>
和至多<m>
元素,每个元素由一个或多个逗号(",")分隔。
是的,RFC2109被RFC2965淘汰,而RFC2965又被RFC 6265淘汰。
不,它不会改变上下文中的任何内容,因为
Set-Cookie
foldinghttps://stackoverflow.com/questions/4843556
复制相似问题