• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XMLHTTPを用いて認証が必要なURLから情報をダウンロードする)

XMLHTTPを用いて認証が必要なURLから情報をダウンロードする方法

このQ&Aのポイント
  • XMLHTTPを使用して、ebank銀行の自分の口座の入出金明細情報をダウンロードする方法を解説します。
  • 問題として、直接入出金明細のページのURLを指定するとエラーメッセージが表示されるため、ログインフォームのページでログイン後に目的のページに移動する方法を探しています。
  • ログイン後に目的のURLを指定して再度ログインを行い、情報を取得する方法について詳細を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

「ebank銀行の自分の口座の入出金明細情報をダウンロード」 ページってhttps(SSL)ではないですか?Microsoft.XMLHTTPは知りませんが XMLHttpRequestの場合、http:// => https:// の通信は出来ません。 https:// => https:// のみです。 「Ajaxで基本認証+SSL」というページを見つけました。

参考URL:
http://allabout.co.jp/internet/javascript/closeup/CU20050730A/index3.htm#4
delcder0d3
質問者

補足

回答ありがとうございます。返信が遅くなりまして、申し訳ありません。参考URLありがとうございました。 >XMLHttpRequestの場合、http:// => https:// の通信は出来ません。 >https:// => https:// のみです。 とのことでございましたが、ebankはログインフォームのページの時点でhttpsでございました。https:// => https://の場合はどのように、記述すればよろしいのでしょうか?ログイン後に移動する部分がどうも理解ができず困っております。もしご存じでございましたら、ご教授いただければ、幸いです。

その他の回答 (1)

  • aton
  • ベストアンサー率47% (160/334)
回答No.2

質問から時間が経ちすぎているなど,いろいろな意味で外しているかもしれませんが…。 「当行所定の時間が経過したか」という記述からして,cookieを使っているのではないかと思います。 ログインのレスポンスからcookieを取り出し,次のアクセスの時にそれを付けて送ってみてはどうでしょうか。

delcder0d3
質問者

補足

ご回答ありがとうございます。正直自分的にも質問を締め切るか迷っていたのですが、cookieは、気づきませんでした。その方向で再度挑戦してみます。ありがとうございます。

関連するQ&A

専門家に質問してみよう