銀行取引明細書をダウンロードするプロセスを自動化しています。これを行う方法は、win フォーム WebBrowser コントロールを使用することです。https://www.bankofamerica.com/に移動すると、dom のユーザー名とパスワードのテキストボックスが見つかり、c# をクリック イベントを送信ボタンなどに送信します。準備ができたら、ページのソースを解析します。
プロセスは機能しますが、非常に遅いです。要約すると、このプロセスのパフォーマンスを改善したいと思います。これらは私が検討していることです。
同じプロセスを自動化できることを期待して、フィドラーを使用して要求と応答を確認します。(このアプローチの問題は、接続が暗号化されていることと、Cookie を設定する必要があることです。この方法では複雑になると思います)。
WebBrowser コントロールが画像と css をダウンロードできないようにします。そうすれば、page.Ready イベントがより早く発生し、プロセスが速くなる可能性があります。
私はフィドラーについてほとんど知らず、httpの基本しか知らないので、オプション番号2を選択します。このプロセスをスピードアップするにはどうすればよいですか?