Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

check POST request with Fiddler

How can I use Fiddler to check the response from a web server. I could easily check the GET method by pasting the url to the field in Request Builder and get the response back in xml/json. There is an option POST, however I don't know how can I pass the parameters to the POST.

For example:

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"; 

How can I pass my Data into this POST method in Fiddler to get the response?

like image 340
Nghia Nguyen Avatar asked Aug 16 '11 07:08

Nghia Nguyen


People also ask

How do you call a post using Fiddler?

Sending POST Request To send a new POST request, choose POST for method type, type the URL, enter the body content and click Execute.

How do I check my Fiddler response time?

Answer for Fiddler Everywhere v1.5.1Click the vertical ellipsis on a column, then click "Columns", then check the Time, Date, and/or Duration Columns.


2 Answers

The simplest way to do this is to have Fiddler capture an instance of this request and drag/drop that session onto the Request builder.

But generating a post yourself isn't hard. Set the RequestBuilder's method to POST, add a header:

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

And put in the Request Body the text of the post:

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

like image 108
EricLaw Avatar answered Oct 02 '22 16:10

EricLaw


Composer with Http Post, URL, Header and Body

And Result console.log at Server with Json

Step 1: Composer with Http Post, URL, Header and Body Step 2: And Result console.log at Server with Json

like image 26
Shinichi-kudo Avatar answered Oct 02 '22 16:10

Shinichi-kudo