• 締切済み

javaでクッキー認証を必要とするWebページの取得

クッキー認証を必要とするWebページ(たとえばmixiなど)のHTMLソースなどを取得するJAVAプログラムを書きたいのですが、色々調べても手も足もでなくて困っています。 どのようなアプローチで行えばいいのでしょうか? また、このようなプログラムを書く上でのアドバイスなどがあれば宜しくお願いします。

みんなの回答

  • delfine
  • ベストアンサー率0% (0/0)
回答No.1

Mixiのトップページを見てみましたが、パスワード認証のようですね。 以下のような流れでいけるのではないかと思います。 1.HTTPURLConnectionクラスを利用して、ログインページURLに対して、POSTメソッドで、ユーザID、パスワードをリクエスト 2.レスポンスが返ってきます。認証が成功であれば、レスポンスのHTTPヘッダに、クッキー情報(name=valueの形で)があるはずなので、プログラム中で取得 3.見たいページのURLと、2で取得したヘッダ情報をHTTPURLConnectionクラスか、HTTPSURLConnectionクラスに設定して、リクエストする 4.レスポンス(ほしいページの情報)を取得

maru_taro
質問者

お礼

delfineさん こんなに早くご返事いただけるとは思っていませんでした。 ありがとうございます!! このアプローチで組んでいきたいと思います。

関連するQ&A