我正在用Java编写一个程序,我需要在Safari浏览器中清除cookie。有没有办法用Java做到这一点?或者我是否需要编写控制台脚本并从我的程序中运行它?我正在使用运行Sierra(10)的MacBook Pro。
答案 0 :(得分:0)
首先,"使用Java"有点模糊 - 它是JSP,applet还是Java应用程序?上下文的类型控制着可以做什么。 Web应用程序可以删除它自己的cookie,但是没有使用Java清除cookie的直接API。据我所知,还没有macOS命令行。在Objective C中可能有一种方法 - 我不是Objective C专家 - 您必须弄清楚如何用Java包装Objective C。本文讨论了使用Objective C删除cookie:
How do I clear the browser cache programmatically on the iPhone?