【发布时间】:2017-08-27 11:06:06
【问题描述】:
我正在用 Java 编写一个程序,我需要清除 Safari 浏览器中的 cookie。有没有办法使用Java做到这一点?还是我需要编写一个控制台脚本并从我的程序中运行它?我正在使用运行 Sierra (10) 的 MacBook Pro。
【问题讨论】:
我正在用 Java 编写一个程序,我需要清除 Safari 浏览器中的 cookie。有没有办法使用Java做到这一点?还是我需要编写一个控制台脚本并从我的程序中运行它?我正在使用运行 Sierra (10) 的 MacBook Pro。
【问题讨论】:
首先,“使用 Java”有点模糊——它是 JSP、applet 还是 Java 应用程序?上下文的类型控制可以做什么。 Web 应用程序可以删除它自己的 cookie,但没有直接的 API 可以使用 Java 清除 cookie。据我所知,也没有 macOS 命令行。在Objective C 中可能有一种方法——我不是Objective C 专家——你必须弄清楚如何用Java 包装Objective C。本文讨论了使用 Objective C 删除 cookie:
How do I clear the browser cache programmatically on the iPhone?
【讨论】: