- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XMLHTTPを用いて認証が必要なURLから情報をダウンロードする)
XMLHTTPを用いて認証が必要なURLから情報をダウンロードする方法
このQ&Aのポイント
- XMLHTTPを使用して、ebank銀行の自分の口座の入出金明細情報をダウンロードする方法を解説します。
- 問題として、直接入出金明細のページのURLを指定するとエラーメッセージが表示されるため、ログインフォームのページでログイン後に目的のページに移動する方法を探しています。
- ログイン後に目的のURLを指定して再度ログインを行い、情報を取得する方法について詳細を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「ebank銀行の自分の口座の入出金明細情報をダウンロード」 ページってhttps(SSL)ではないですか?Microsoft.XMLHTTPは知りませんが XMLHttpRequestの場合、http:// => https:// の通信は出来ません。 https:// => https:// のみです。 「Ajaxで基本認証+SSL」というページを見つけました。
その他の回答 (1)
- aton
- ベストアンサー率47% (160/334)
回答No.2
質問から時間が経ちすぎているなど,いろいろな意味で外しているかもしれませんが…。 「当行所定の時間が経過したか」という記述からして,cookieを使っているのではないかと思います。 ログインのレスポンスからcookieを取り出し,次のアクセスの時にそれを付けて送ってみてはどうでしょうか。
質問者
補足
ご回答ありがとうございます。正直自分的にも質問を締め切るか迷っていたのですが、cookieは、気づきませんでした。その方向で再度挑戦してみます。ありがとうございます。
補足
回答ありがとうございます。返信が遅くなりまして、申し訳ありません。参考URLありがとうございました。 >XMLHttpRequestの場合、http:// => https:// の通信は出来ません。 >https:// => https:// のみです。 とのことでございましたが、ebankはログインフォームのページの時点でhttpsでございました。https:// => https://の場合はどのように、記述すればよろしいのでしょうか?ログイン後に移動する部分がどうも理解ができず困っております。もしご存じでございましたら、ご教授いただければ、幸いです。