web-dev-qa-db-fra.com

vérifier POST demande avec Fiddler

Comment utiliser Fiddler pour vérifier la réponse d’un serveur Web? Je pourrais facilement vérifier la méthode GET en collant l'URL dans le champ de Request Builder et obtenir la réponse en xml/json. Il y a une option POST, mais je ne sais pas comment puis-je transmettre les paramètres au POST.

Par exemple:

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

Comment puis-je transmettre mes données à cette méthode POST dans Fiddler pour obtenir la réponse?

29
Nghia Nguyen

La la plus simple méthode consiste à faire en sorte que Fiddler capture une instance de cette demande et fasse glisser/déposer cette session dans le générateur Requête.

Mais générer un message vous-même n'est pas difficile. Définissez la méthode de RequestBuilder sur POST, ajoutez un en-tête:

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

Et mettez dans le corps de la requête le texte de l'article:

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

59
EricLaw

 Composer with Http Post, URL, Header and Body

 And Result console.log at Server with Json

Étape 1: Compositeur avec publication HTTP, URL, en-tête et corps Étape 2: et résultat

0
Shinichi-kudo