Cookie无法发送到服务器

时间:2013-04-23 10:07:04

标签: javascript cookies

我正在尝试使用POCO C ++ Library学习C ++网络编程。我将一个cookie添加到响应对象并返回给客户端。我可以通过firebug(使用Firefox)找到cookie值,但是通过js代码:alert(document.cookie),它无法显示该cookie信息,也无法将此cookie发送到服务器。

Set-Cookie:name=testname; domain=testacshserver.com; path=/;expires=Tue, 23 Apr 2013 10:54:43 GMT; secure; HttpOnly

使用IE9时情况相同。

1 个答案:

答案 0 :(得分:0)

您需要省略部分secure以便仅通过HTTPS和HttpOnly进行传输,从而无法通过JavaScript访问Cookie。所以你只需要发送:

Set-Cookie:name=testname; domain=testacshserver.com; path=/;expires=Tue, 23 Apr 2013 10:54:43 GMT