Rad*_*Hex 4 python django cookies http http-headers
我正在使用Firefox 3.6.8进行这些测试.
我正在使用以下方法在我的网络应用的响应标头中设置Cookie:
Set-Cookie: session=7878dfdsfjsdf89sd89f8df9
Run Code Online (Sandbox Code Playgroud)
这似乎没有覆盖会话Cookie.
当执行请求时,Firefox甚至会发送重复的cookie:
Cookie: session=7d75cd8f55895cbccb0d31ee07c7afc0;
session=671e8448a5cebda0442005a186cf69a3;
4cb6f2d75c9ffc8916cb55bcbaafecd8
Run Code Online (Sandbox Code Playgroud)
到底是怎么回事??任何想法都会很棒!! =)
在我的情况下,这是非常灾难性的...如果有人能够解释发生了什么,它真的会帮助我!
如果在设置cookie时未指定cookie的路径或域,则默认为当前路径和当前主机名.如果您继续尝试从具有不同路径或主机名的URL设置相同的cookie名称,它将添加新cookie而不是替换旧cookie.
我怀疑你想要做的只是设置一个cookie,其中包含您网站和整个域的全局路径.所以像这样:
Set-Cookie: session=7878dfdsfjsdf89sd89f8df9; path=/; domain=.mysite.com
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
687 次 |
| 最近记录: |