web-dev-qa-db-ja.com

check POST Fiddlerでのリクエスト

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メソッドにデータを渡すにはどうすればよいですか?

31
Nghia Nguyen

最も単純なこれを行う方法は、Fiddlerにこのリクエストのインスタンスをキャプチャさせ、そのセッションをリクエストビルダーにドラッグアンドドロップすることです。

しかし、自分で投稿を生成することは難しくありません。 RequestBuilderのメソッドをPOSTに設定し、ヘッダーを追加します。

Content-Type: application/x-www-form-urlencoded

そして、リクエスト本文に投稿のテキストを入れます:

accountType=HOSTED_OR_GOOGLE&[email protected]&Passwd=yourpassword&service=finance&source=test-test-.01

61
EricLaw

Composer with Http Post, URL, Header and Body

And Result console.log at Server with Json

ステップ1:Composer Http Post、URL、ヘッダー、および本文を含むステップ2:そして、Jsonを使用したサーバーでのconsole.logの結果

0
Shinichi-kudo