(2009/08/26 13:04) 以前に「Java 6で、HttpURLConnectionをクッキーに対応させる手軽な方法。」という記事を書いたのですが、いざ本気でクッキーに対応したアプリケーションをJavaで書こうとすると、非常に残念であることがわかりました。 具体的には、日本で実行された場合に、HttpCookie がクッキーの「expires=」日時文字列の解析に常に失敗して、expires指定のあるクッキーの HttpCookie#getMaxAge() の値も常に 0 になってしまうのです。 そして、CookieStore の デフォルト実装である sun.net.www.protocol.http.InMemoryCookieStore は、maxAge が 0 のクッキーを保持してくれませんから、結果として、expires が指定されているクッキーは 日本では 一切保持