mainvisual

最近androidアプリの開発にいそしんでいます。 で、そのアプリは、あるサイトをスクレイピングをして、有益な情報のみを取得してまとめるアプリなんですけど、ページにログイン機能が付いているため、cookie管理をしなきゃいけません。

で、javaだと、このように書くことで一時的にですが、cookie周りを管理してくれることを知りました。

目次

CookieManager manager = new CookieManager();
manager.setCookiePolicy(CookiePolicy.ACCEPT_ORIGINAL_SERVER);
CookieHandler.setDefault(manager);

でも、これだと実行するたびにcookieが消失してしまい、サーバーに変な負荷をかけるため、このクッキー情報を保存しようと思ったわけです。

調べていくと、以下のような記事にあたりました。

どうやら、cookieを保存する機能は、標準では提供されてない模様…

でも、この程度の問題は誰ひとりとして解決していないということは考えにくく、絶対誰かすでにしていたり、ライブラリがあったりしていることを願って、調べました。

でも、見つからないのです。

誰か、いいライブラリなどありましたら、ご報告お願いします!

で、最終的に自分で作ってしまおうと思いまして、内部構造や、基本的な機能などを調べている最中です。

まず最初に、この記事を読んでみるといいかもしれません。

http://otn.oracle.co.jp/technology/global/jp/sdn/java/private/techtips/2005/tt0913.html

では、