2011-08-16 31 views
28

¿Cómo puedo usar Fiddler para verificar la respuesta de un servidor web? Podría verificar fácilmente el método GET pegando la url en el campo en Request Builder y obtener la respuesta en xml/json. Hay una opción POST, sin embargo, no sé cómo puedo pasar los parámetros al POST.check POST request with Fiddler

Por ejemplo:

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

¿Cómo puedo pasar mis datos en este método POST en Fiddler para obtener la respuesta?

+1

¿Se trata de una pregunta sobre WP7 o sobre Fiddler? No está claro lo que estás preguntando. –

+0

realmente se trata de Fiddler: P, pero utilizo el código C# para explicar mis parámetros. : P –

Respuesta

56

El forma más simple es hacer que Fiddler capture una instancia de esta solicitud y arrastre/suelte esa sesión en el constructor de Solicitud.

Pero generar una publicación usted mismo no es difícil. Establecer el método de la RequestBuilder a POST, agregar un encabezado:

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

y poner en la Solicitud cuerpo del texto del mensaje:

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

+0

'Content-Type' hizo el truco! – VSG24

0

Composer with Http Post, URL, Header and Body

And Result console.log at Server with Json

Paso 1: Compositor con Http Publicación, URL, Encabezado y Cuerpo Paso 2: Y resultado console.log en Servidor con Json