Javascript 在设置cookie之后获取cookie
我已经在服务器的cgi脚本上使用set cookie设置了cookie,如下所示Javascript 在设置cookie之后获取cookie,javascript,cookies,web,Javascript,Cookies,Web,我已经在服务器的cgi脚本上使用set cookie设置了cookie,如下所示 print "Content-type: text/html\n"; sys.stdout.write(cookie.output()) print "\n\n"; 但是当我重新加载页面时,我无法获取cookie,因为它没有出现 在 我怎样才能得到饼干?并设置为cookie:name=value 刷新页面后应该出现在document.cookie上吗 总的来说,我希望客户端识别cookie(如果存在),并相应地采
print "Content-type: text/html\n";
sys.stdout.write(cookie.output())
print "\n\n";
但是当我重新加载页面时,我无法获取cookie,因为它没有出现
在
我怎样才能得到饼干?并设置为cookie:name=value
刷新页面后应该出现在document.cookie上吗
总的来说,我希望客户端识别cookie(如果存在),并相应地采取行动
谢谢Cookies由服务器设置。客户端(浏览器)只是将它们发回。不能使用Javascript设置Cookie 编辑 您需要更少的引号,并且不需要
\r
。可能需要代码>而不是,
。i、 e
print "Content-type: text/html\n";
print "Set-Cookie: name=value\n\n";
还可以使用Firefox的HTTP live header插件来检查HTTP通信。对此进行了精彩的解释。您可以查看网站中提供的函数getCookie和setCookie。你可以以此为基础。这是纯javascript你是如何设置cookie的,在这里发布你的相关代码。他们使用document.cookie作为cookie字符串。我的cookie没有在那里…可能是我的set cookie头错误吗?(你可以看到)…我检查了其他页面上的document.cookie,其他页面确实有更多的cookies,我的cookie如下:name=12345;expires=Sun,02-Dec-2012 14:26:00 PST@Ed注意,我现在在python中使用cookie类,但是现在它将cookie打印为主体而不是标题:-(@user1432779-您可以只使用name=value
-请参阅RFC2109-
print "Content-type: text/html\n";
print "Set-Cookie: name=value\n\n";