我知道之前有人问过,但我有一点不同的情况:
我需要用这个'Set-Cookie'字符串创建一个带有javascript的cookie(从PHP中的curl头文件中获取):
.SOMEAUTH=LONGRANDOMSTRINGDLSAKSD325KFASFCAK32LONGRANDOMSTRING; expires=Sat, 01-Feb-2014 11:11:25 GMT; path=/; HttpOnly
应该使用
创建cookiedocument.cookie = <cookie string data>;
正确?
每个人都用名字,日期和那条路径建立他们的cookie = /最后我看到... 我在javascript中将提到的字符串作为变量。如果我做
document.cookie = data;
其中data是我上面的字符串,没有创建cookie(我应该在浏览器资源中看到它吗?)
我做错了什么? HttpOnly应该在那里吗?
感谢您的帮助 - 如果我不清楚请询问更多信息
答案 0 :(得分:0)
删除HttpOnly,它会起作用。 由于其良好的性质,Javascript无法设置HttpOnly。它实际上只是http。