我想從我的瀏覽器(例如firefox)訪問cookie在我的java獨立應用程序中。我可以訪問cookie數據庫嗎?或者這通常是一種壞方法?有沒有可能有助於解決這個問題的API?從獨立應用程序的瀏覽器中檢索cookie
0
A
回答
0
Cookie由瀏覽器以自己的專有形式存儲,即每個瀏覽器都可以以不同的方式存儲它。甚至可以在同一瀏覽器的發行版之間更改格式。沒有公共的API可以向瀏覽器詢問它的cookie-db。因此,嘗試構建一個試圖訪問瀏覽器的Cookie數據庫的通用解決方案是沒有意義的。
如果你想爲自己創建一個應用程序,並希望使用Firefox的Cookie數據庫,那麼這不是一個問題,應該工作。 Firefox是開源的,您可以看到它是如何將cookies存儲在其數據庫中的。更新的版本使用sqlite數據庫,並將文件存儲在這裏https://superuser.com/questions/387372/where-does-firefox-keep-cookies
0
的常用方法如何將這些樣的應用程序的實現是通過發送用戶到「連接頁面」,然後用JavaScript調用自己的應用程序的URI,如MYAPP://權威性AUTH_CODE = XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX_XXXXXXXXXXX
這要求您讓Java應用程序處理URI並在您使用的頁面上實現通過URI傳遞的cookie,以下是我如何perform this in Windows的信息,我不確定您的目標是哪個平臺,但我相信也有一個通用的配合處理所有情況的庫。
我沒有發現任何針對Java的通用資源,但這是一個很好解決的問題,並且有各種實現。
相關問題
- 1. 沒有瀏覽器的SAML和Java獨立應用程序?
- 2. 瀏覽器從Facebook應用程序檢索Facebook憑據
- 3. 瀏覽器獨立只讀?
- 4. 從Android應用程序訪問瀏覽器Cookie?
- 5. R Shiny:調用runApp時運行獨立的瀏覽器窗口應用程序
- 6. typeahead.js iOS的Safari瀏覽器VS獨立的Web應用程序的差異
- 7. 如何檢查,如果瀏覽器在Web應用程序中啓用Cookie?
- 8. iPhone瀏覽器:檢查是否從瀏覽器安裝iPhone應用程序
- 9. 從瀏覽器提供WPF瀏覽器應用程序?
- 10. 在原生Android應用程序中獲取瀏覽器Cookie
- 11. Webrtc在沒有獨立應用程序的移動瀏覽器上?
- 12. 從瀏覽器運行應用程序
- 13. 從瀏覽器啓動應用程序
- 14. 將使用ActiveX控件的應用程序轉換爲獨立於瀏覽器的應用程序
- 15. 從Silverlight中的瀏覽器內應用程序中調用瀏覽器應用程序
- 16. 獨立於IE瀏覽器的網絡瀏覽器
- 17. 瀏覽器正在丟棄由應用程序設置的Cookie
- 18. android:如何從應用程序的webview中訪問瀏覽器cookie
- 19. 獨立於瀏覽器的javascript
- 20. 在android中的所有瀏覽器應用程序中檢索瀏覽器歷史記錄?
- 21. 從瀏覽器url中檢索id?
- 22. 如何使用java檢索瀏覽器的所有cookie?
- 23. 在Web瀏覽器中運行WPF瀏覽器應用程序
- 24. 沒有瀏覽器的獨立應用授權?
- 25. 什麼是獨立應用程序或獨立服務器?
- 26. xbap應用程序中的瀏覽器檢測
- 27. Javascript中的瀏覽器檢測WebGL應用程序
- 28. Eclipse RAP應用程序中的瀏覽器檢測
- 29. extjs如何獨立於瀏覽器
- 30. 獨立VLC瀏覽器插件