java.net.CookieHandler, CookieManager, CookieStore, HttpCookieなど、JDK7になって必要なインターフェイス・クラスがひと通り公開された。JDK6以前は、ここまで自由に触れなかったっぽい。 https://blogs.oracle.com/CoreJavaTechTips/entry/cookie_handling_in_java_se http://docs.oracle.com/javase/tutorial/deployment/doingMoreWithRIA/accessingCookies.html http://docs.oracle.com/javase/jp/7/api/java/net/CookieManager.html JDK6時代のCookieManagerには謎の挙動やバグもあった。JDK7になって大体修正されたようだ。 http://tomott.cocolog-nifty.com/blog/2010/08/javecookie1-87d.html http://0xc000013a.blog96.fc2.com/blog-entry-131.html http://itpro.nikkeibp.co.jp/article/COLUMN/20070801/278817/ 試しにJDK7のjava.net.HttpCookieのparse処理のコードとかを読んでみると、色々と歴史的な部分への細かい対処が詰め込まれていて、勉強になります、というか、自分で実装する気力が無くなりました。