2

我想以编程方式删除 cookie。

更具体地说,我使用HtmlUnit和 Java 来自动化浏览器操作。执行一些操作后,我想清除 cookie,以便我的后续操作有意义。如何通过 HtmlUnit 或 Java 或任何其他方式自动清除 cookie。

4

3 回答 3

2

你可以使用CookieManager吗?

此类似乎具有清除所有 cookie 或单独删除它们的方法。

于 2010-01-05T17:48:28.627 回答
2

实际上,HtmlUnit 中的 cookie 在以编程方式保存之前不会存储在磁盘上。它们留在记忆中。当 HtmlUnit 会话到期时,它们会从内存中删除。

于 2010-01-18T13:54:29.163 回答
1

您可以使用 javascript 代码使您的 cookie 使用 Now 立即过期

document.cookie = name + "=; " + Now + "; path=/";

创建 cookie 的语法

document.cookie = "名称=值;过期=日期;路径=路径;域=域;安全";

于 2010-01-05T17:56:17.563 回答