Fiddlerを使用してWebサーバーからの応答を確認するにはどうすればよいですか。リクエストビルダーのフィールドにURLを貼り付けてGETメソッドを簡単に確認し、xml/jsonで応答を取得できます。オプションのPOSTがありますが、POSTにパラメーターを渡す方法はわかりません。
例えば:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.google.com/accounts/ClientLogin");
request.Method = "POST";
string postData = "accountType=HOSTED_OR_GOOGLE";
postData += "&[email protected]";
postData += "&Passwd=yourpassword";
postData += "&service=finance";
postData += "&source=test-test-.01";
応答を取得するためにFiddlerのこのPOSTメソッドにデータを渡すにはどうすればよいですか?
最も単純なこれを行う方法は、Fiddlerにこのリクエストのインスタンスをキャプチャさせ、そのセッションをリクエストビルダーにドラッグアンドドロップすることです。
しかし、自分で投稿を生成することは難しくありません。 RequestBuilderのメソッドをPOSTに設定し、ヘッダーを追加します。
Content-Type: application/x-www-form-urlencoded
そして、リクエスト本文に投稿のテキストを入れます:
accountType=HOSTED_OR_GOOGLE&[email protected]&Passwd=yourpassword&service=finance&source=test-test-.01