【问题标题】:How to create cookies manually in IE [closed]如何在 IE 中手动创建 cookie [关闭]
【发布时间】:2009-08-29 01:37:45
【问题描述】:

哟,你们知道如何手动为 IE 创建 cookie 吗?我的意思是从头开始以编程方式创建一个带有自定义域、到期时间、路径和令牌值的 cookie。

提前非常感谢!

【问题讨论】:

    标签: internet-explorer cookies


    【解决方案1】:

    你的意思是这样的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);
    

    【讨论】:

      【解决方案2】:

      Cookie 通常是使用 api 在服务器上创建的,例如 :javax.servlet.http.Cookie 。该 API 允许您指定您要询问的项目。浏览器只是存储它从服务器接收到的 cookie。

      cookie 的特定内容完全是特定于应用程序的,并且很可能已加密,因此如果不访问该特定服务器的基础架构,您将无法合成一个。

      您可以在浏览器中使用 javascript 来操作 cookie,如 here 所述,但除非您知道服务器期望什么,否则这对您没有什么好处。

      【讨论】:

      • 投反对票?请说出原因,然后我们都可以学习。
      • 冷静点。那里不再投反对票了...:D
      猜你喜欢
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-24
      • 1970-01-01
      • 1970-01-01
      • 2019-03-12
      相关资源
      最近更新 更多