2017-08-27 70 views
0

我正在編寫一個Java程序,我需要在Safari瀏覽器中清除Cookie。有沒有辦法使用Java來做到這一點?或者我需要編寫一個控制檯腳本並從我的程序運行它?我正在使用運行Sierra(10)的MacBook Pro。如何使用Java清除Safari Cookie?

回答

0

首先,「使​​用Java」有點模糊 - 它是JSP,applet還是Java應用程序?上下文的類型控制可以做什麼。一個網絡應用程序可以刪除它自己的cookie,但是沒有直接的API來使用Java清除cookie。據我所知,還沒有一個macOS命令行。目標C中可能有一種方法 - 我不是Objective C專家 - 你必須弄清楚如何用Java包裝Objective C。本文討論刪除客體C中的Cookie:

How do I clear the browser cache programmatically on the iPhone?

+0

對不起,不清楚。我正在編寫一個Java應用程序。我正在使用Robot類登錄我的網站帳戶,並通過移動鼠標並單擊/鍵入來執行一些任務。我需要清除Cookie /緩存,以便我可以登錄到另一個帳戶。當您在短時間內登錄多個帳戶時,該網站不喜歡。只是一個FYI ...我不使用這個來試圖破解帳戶。這些都是我自己的賬戶。我只是想自動化我手動做的事情。我猜如果沒有簡單的方法來做到這一點,我總是可以編寫代碼來點擊菜單來清除緩存/ cookie。 –