C#のでHTTPレスポンスをキャプチャするには?
-
20-09-2019 - |
質問
要求がWebブラウザによって行われたとき、私はHTTPレスポンスをキャプチャする方法を教えてください。
ウェブページには、サービスから(ポスト付き)データを取得します。 サービスは、JSONオブジェクトを返します。私が欲しいのはそのJSONをキャプチャし、リアルタイムでそれを解析することです。
何がそれを行うための最も簡単な方法でしょう?
解決
あなたの最善の策は、おそらく<のhref = "httpで、フィドラーを使用することです。 //www.codeplex.com/JsonViewer」のrel = "nofollowをnoreferrer"> JSONビューアアドオンます。
ホームページから:
フィドラーは、Webデバッグプロキシであります ログあなたの間のすべてのHTTP(S)トラフィック コンピュータとインターネット。フィドラー あなたはすべてのHTTP(S)を検査することができます トラフィック、ブレークポイントを設定し、「いじくります」 着信または発信データと。 フィドラーは強力を含み イベントベースのスクリプト・サブシステム、および 任意の.NETを使用して拡張することができます 言語ます。
他のヒント
.NETでHttpModule
のためにグーグルで試してみてください。彼らは、フィルタのいくつかの並べ替えです。 HTTPリクエストとレスポンスは、それらを通って流れ、コンテンツを操作することができます。
所属していません StackOverflow