【发布时间】:2009-08-29 01:37:45
【问题描述】:
哟,你们知道如何手动为 IE 创建 cookie 吗?我的意思是从头开始以编程方式创建一个带有自定义域、到期时间、路径和令牌值的 cookie。
提前非常感谢!
【问题讨论】:
哟,你们知道如何手动为 IE 创建 cookie 吗?我的意思是从头开始以编程方式创建一个带有自定义域、到期时间、路径和令牌值的 cookie。
提前非常感谢!
【问题讨论】:
你的意思是这样的cookie吗:
var date = new Date();
var days = 10000;
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
document.cookie = "test" + "; expires= " + date.toGMTString(); +"; path=/";
alert(document.cookie);
【讨论】:
Cookie 通常是使用 api 在服务器上创建的,例如 :javax.servlet.http.Cookie 。该 API 允许您指定您要询问的项目。浏览器只是存储它从服务器接收到的 cookie。
cookie 的特定内容完全是特定于应用程序的,并且很可能已加密,因此如果不访问该特定服务器的基础架构,您将无法合成一个。
您可以在浏览器中使用 javascript 来操作 cookie,如 here 所述,但除非您知道服务器期望什么,否则这对您没有什么好处。
【讨论】: