ブラウザは偉大だ。

Gmailからメールを取得するために、HttpURLConnectionとJericho HTML Parserでコーディング。Apache Commons HTTP Clientの力も借りればもっと楽なのかもしれないが、ブラウザのふるまいをできるだけHttpURLConnectionやらParserやらを駆使してだまそうとしているので、相当大変。とくにJavaScriptまでパースしてくれるParserが欲しい。(Jericho HTML Parserはそこまでしてくれません。)
SWTのBrowserコンポーネントも使ってるので、認証が終わった時点でクッキーをJavaScriptにしてexecuteで食わしてみるっていう手もあるんだろうなと妄想中。自分の手でローカルでセッションハイジャックをやってみるという危険な手。