繁体   English   中英

设置cookie后获取cookie

[英]get cookie after set cookie

我在服务器的cgi脚本上使用set-cookie设置了cookie,如下所示

print "Content-type: text/html\n";
sys.stdout.write(cookie.output())
print "\n\n";

但是当我重新加载页面时,由于没有出现在cookie上,所以我无法获取cookie

document.cookie

我如何获得饼干? 刷新页面后,Set-cookie:name = value应该出现在document.cookie上吗?

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

谢谢

W3Schools对其进行了精美的解释。 您可以查看网站中提供的功能getCookie和setCookie。 您可以以此为基础。 其纯JavaScript

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

编辑

您需要较少的引号,并且不需要\\r 大概需要; 而不是,

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

也可以使用Firefox的HTTP活动标头插件检查HTTP通信。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM