设置cookie后获取cookie

时间:2012-12-02 10:54:39

标签: javascript cookies web

我在服务器的cgi脚本

上使用set-cookie设置了我的cookie
print "Content-type: text/html\n";
sys.stdout.write(cookie.output())
print "\n\n";

但是当我重新加载页面时,我无法获取cookie,因为它没有出现 在

document.cookie

如何获取Cookie?并且是Set-cookie:name = value 应该在刷新页面后出现在document.cookie上吗?

总体而言,我希望客户端识别cookie(如果存在)并采取相应措施

由于

2 个答案:

答案 0 :(得分:1)

W3Schools正在精美地解释它。您可以查看网站中提供的函数getCookie和setCookie。您可以将其用作基础。它纯粹的javascript

答案 1 :(得分:-1)

Cookie由服务器设置。客户端(浏览器)只是将它们发回。您无法使用Javascript设置Cookie。

修改

您需要更少的报价,并且不需要\r。可能需要;而不是,。即。

print "Content-type: text/html\n";
print "Set-Cookie: name=value\n\n";

还可以使用HTTP的HTTP live header add-on来检查HTTP通信。