私のブラウザからクッキーにアクセスしたい(例えばfirefox)私のJavaスタンドアローンのアプリケーションで。クッキーデータベースにアクセスできますか、それとも一般的に悪い方法ですか?この問題を解決するのに役立つAPIはありますか? ?//認証auth_code = XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX_XXXXXXXXXXXブラウザからスタンドアロンのアプリケーションでクッキーを取得
この:
私のブラウザからクッキーにアクセスしたい(例えばfirefox)私のJavaスタンドアローンのアプリケーションで。クッキーデータベースにアクセスできますか、それとも一般的に悪い方法ですか?この問題を解決するのに役立つAPIはありますか? ?//認証auth_code = XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX_XXXXXXXXXXXブラウザからスタンドアロンのアプリケーションでクッキーを取得
この:
クッキーは独自の独自の形式でブラウザに保存されます。つまり、各ブラウザは異なる方法でそれを保存することができます。このフォーマットは、同じブラウザのリリース間でも変更される可能性があります。ブラウザにcookie-dbを要求する公開APIはありません。したがって、ブラウザのCookieデータベースにアクセスしようとする一般的なソリューションを構築しようとすると意味がありません。
あなた自身のためだけにアプリケーションを作成し、Firefoxのクッキーデータベースを使用したい場合は、これは問題ではなく、動作するはずです。 Firefoxはオープンソースで、そのクッキーがどのようにdbに格納されているかを見ることができます。より最近のバージョンではsqlite dbが使用され、ファイルはここに格納されますhttps://superuser.com/questions/387372/where-does-firefox-keep-cookies
アプリケーションのこれらの種類が実装されているどのように通常の方法ではJavaScriptを使用して独自のアプリケーションURIを呼び出すし、「接続するページ」、などmyappのようににユーザーを送信することですperform this in Windowsの情報はここではどのようなプラットフォームをターゲットにしているのかわかりませんが、一般的なフィット感もあると確信しています。すべてのケースを処理するライブラリ。
Javaを対象とした一般的なリソースは見つかりませんでしたが、これは非常に解決された問題であり、さまざまな実装があります。