2011-08-16 14 views
28

Jak mogę użyć Skrzypka do sprawdzenia odpowiedzi z serwera WWW. Mogłem łatwo sprawdzić metodę GET, wklejając adres URL do pola w Kreatorze żądań i otrzymując odpowiedź z powrotem w xml/json. Istnieje opcja POST, jednak nie wiem, jak mogę przekazać parametry do POST.sprawdź zapytanie POST z Fiddleriem

Na przykład:

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

Jak mogę przekazać moje dane w ten sposób odpowiedzieć w Skrzypek, aby uzyskać odpowiedź?

+1

Czy jest to pytanie dotyczące WP7 lub Fiddlera? Nie jest jasne, o co pytasz. –

+0

to naprawdę o Fiddler: P ale używam kodu C# do wyjaśnienia moich parametrów. : P –

Odpowiedz

56

Najprostszym sposobem na to, aby Skrzypek uchwycił instancję tego żądania i przeciągnij/upuść tę sesję na Konstruktora żądań, jest.

Ale generowanie poczty nie jest trudne. Ustaw metodę RequestBuilder do POST, dodać nagłówek:

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

i umieścić w treści żądania tekst postu:

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

+0

"Content-Type" załatwiło sprawę! – VSG24

0

Composer with Http Post, URL, Header and Body

And Result console.log at Server with Json

Krok 1: Kompozytor z postem HTTP, adresem URL, nagłówkiem i treścią Krok 2: I Wynik console.log na serwerze z Jsonem