2009-08-28 3 views
2

WebBrowserコントロールでアプリケーションを作成していて、WebBrowserコントロール経由でHTTPトラフィックを取得する方法を知りたいと考えました。ポスト、取得、などあなたがprogrammicallyリクエストを行う必要がある場合System.Windows.Forms.WebBrowserを使用してhttpデータをキャプチャします

おかげ

+0

と同じです。http://stackoverflow.com/questions/811587/intercepting-requests-made-by-webbrowser-in-c – Havenard

答えて

1

は、WebClientクラスまたは基礎となるWebRequestクラスベースのクラスを使用します。

デバッグ目的で監視する場合は、無料のHTTPデバッグプロキシであるfiddlerを入手してください。

+0

コントロールは私のアプリケーションに組み込まれています。ユーザーがWebサイトを視覚的にナビゲートできるようにするために使用し、httpデータをキャプチャして情報の分析を実行できるようにしたいと考えています。 – James

+0

次に、必要なツールがフィドラーです。アプリケーションの.configファイルのSystem.Netセクションで、アプリケーションのプロキシ設定を構成できます。 – AnthonyWJones

+1

Fiddlerは別のアプリケーションです。私は自分のアプリケーション自体に機能のようなバイリンガルが必要です。 – James