C#/ WinFormsのWebBrowserコントロールでAJAX応答の内容を読み込もうとしています。ナビゲート/ナビゲート/ etc。イベントは発生するようですが、返されるデータにはアクセスできません。Webブラウザーコントロールを使用してAjaxリクエストの内容を読むことはできますか?
要求を傍受してデータを読み取る方法はありますか?
注:直接(webBrowser.Navigate(ajaxUrl)を使用して)リクエストを送信すると、WebBrowserコントロールがポップアップしてページを開く/保存するようになります(コンテンツ処理ヘッダーがあるため)オプション。私はWebClient/WebRequestで手動でやってみましたが、正しく動作するようにcookieを取得できません(document.cookieから読み込んだクッキーは実際にAJAXリクエストで送信されたクッキーと一致しません)。
私はFiddlerを使用しています(これは私が必要なものを見つけた方法ですが)残念ながらプログラムでこれを行う必要がありました。 –