我遇到了HTTP问题:Cookies extract_cookies()方法,我有一个HTTP :: Header对象,其中包含多个cookie,在一个字段名下,该方法只提取一个cookie。解决方案可能是将每个cookie放在一个单独的“Set-Cookie”字段下,但我可以从中看到HTTP :: Headers不允许您拥有多个具有相同名称的字段。想法?
答案 0 :(得分:0)
这是怎么发生的?浏览器不应该发送多个具有相同名称的cookie(至少对于相同的域/主机和路径)。
更新:对不起,我误会了。看起来多个Netscape cookie只能在多个Set-Cookie标头中出现(但是新的cookie都在同一个Set-Cookie2标头中出现)。 HTTP :: Headers应该可以正常使用多个具有相同名称的标头;你看到了什么?