Fiddlerを使ってPOSTをする方法

著者: Judy Howell
作成日: 27 J 2021
更新日: 11 5月 2024
Anonim
Webトラフィックのキャプチャ-TelerikFiddlerのセットアップと初めての使用
ビデオ: Webトラフィックのキャプチャ-TelerikFiddlerのセットアップと初めての使用

コンテンツ

Fiddlerは、Microsoftの開発者Eric Lawrenceによって作成されたHTTPデバッグツールです。これを使用して、ブラウザなどのアプリケーションとサーバー間のすべてのHTTPトラフィックをキャプチャし、バックグラウンドで何が起こっているのかを正確に確認できます。これはWebアプリケーションのデバッグには計り知れないことであり、エラーの原因を迅速に追跡することを可能にします。 Fiddlerを使用してHTTP POSTまたはGET要求を生成し、カスタムデータをアプリケーションに送信して応答をテストしてから取得することもできます。


説明書

Webサーバーとアプリケーション間の通信問題をデバッグするためにFiddlerを使用する (ストック画像/コムストック/ゲッティイメージズ)
  1. Windowsの[スタート]メニュー、[プログラム]、[Fiddler2]の順にクリックしてアプリケーションを起動します。バックグラウンドでHTTPキャプチャをオフにするオプションがチェックされている場合は、[ファイル]と[トラフィックのキャプチャ]をクリックします。

  2. 画面右側のウィンドウ上部のタブバーにある[Request Builder]タブをクリックします。それは地球のイメージとハンマーを含むアイコンを持っています。 [リクエストビルダー]ウィンドウ上部のタブで[解析済み]タブがまだアクティブになっていない場合は、クリックします。

  3. ドロップダウンメニューから[POST]をクリックして、HTTP POST要求を選択します。ドロップダウンメニューの横にあるアドレスボックスに、リクエストの送信先のページのアドレスを入力します(例: "http://www.mysite.com/page.php")。

  4. [Request Headers]ボックスに次の行を入力します。

    コンテンツタイプ:application / x-www-form-urlencoded

    これにより、受信ページは送信されるデータの種類(この場合は標準のHTMLフォームデータ)を知ることができます。

  5. 「Request Body」ボックスに送信する変数をURLエンコード形式で追加して、非標準文字をエンコードします。

    name = example&action = add

    これにより、これら2組の名前の値が宛先ページに送信され、「name」と「action」という2つのフォームフィールドがシミュレートされます。


  6. [オプション]タブをクリックし、[セッションの検査]オプションが選択されていることを確認します。これにより、Fiddlerはランディングページからのレスポンスをキャプチャして表示することができます。

  7. [リクエストビルダー]ウィンドウの右上にある[実行]ボタンをクリックします。これは、HTTP POSTリクエストを使用して、通知されたデータをランディングページに送信します。応答がキャプチャされ、[インスペクタ]タブを使用して確認できます。

どうやって

  • FiddlerでアプリケーションからのPOSTリクエストを取得した場合は、取得した値を変更してリクエストを再送信してすばやくデバッグすることができます。

システムデバッガアプリケーションは、Windowオペレーティングシステムの標準インストールに含まれています。以前のバージョンのソフトウェアでは、システムデバッガーアプリケーションはワトソン博士と呼ばれていました。システムデバッガーをオペレーティングシステムから完全に削除することはできませんが、Windowレジストリから無効にすることができます。Windowの[スタート]ボタンをクリックします。コマ...

積極的な学生はグループでも個人でもうまく働きます。彼らは、時間厳守であること、クラスに参加し、限られたガイダンスで働くことによって、教師への敬意を示します。積極的な学生の特徴には、自信、自己認識、チームで働く能力が含まれます。また、イニシアチブを示し、意思決定を行い、問題を解決することができます。学生のすべての肯定的な属性は、積極性から派生します。積極的な学生は主導権を示し、目標を達成するために行...

面白い投稿