Проверить запрос POST с Fiddler
Как я могу использовать Fiddler для проверки ответа с веб-сервера. Я мог бы легко проверить метод GET, вставив URL-адрес в поле Request Builder и получив ответ обратно в 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";
Как передать данные в этот метод POST в Fiddler, чтобы получить ответ?
Ответы
Ответ 1
Самый простой способ сделать это - заставить Fiddler захватить экземпляр этого запроса и перетащить этот сеанс на конструктор запроса.
Но генерировать пост самостоятельно не сложно. Установите метод RequestBuilder в POST, добавьте заголовок:
Content-Type: application/x-www-form-urlencoded
И положите в Тело запроса текст сообщения:
accountType=HOSTED_OR_GOOGLE&[email protected]&Passwd=yourpassword&service=finance&source=test-test-.01
Ответ 2
![Композитор с Http-сообщением, URL-адресом, заголовком и телом]()
![И результат console.log на сервере с Json]()
Шаг 1: Композитор с Http-сообщением, URL-адресом, заголовком и телом
Шаг 2: И результат console.log на сервере с Json