Генерация последовательных запросов POST через Fiddler - PullRequest
0 голосов
/ 25 сентября 2018

Я совершенно новичок в Fiddler, и для меня это выглядит как удивительный инструмент.

Я хотел создать последовательность запросов POST.

Объяснение:

POST https://www.website.com/user/login HTTP / 1.1
Хост: www.website.com
Соединение: keep-alive
Длина содержимого: 552
Контроль кэша: макс.age = 0
Происхождение: https://www.website.com
Необязательные для обновления запросы: 1
DNT: 1
Тип содержимого: application / x-www-form-urlencoded
Принимать: текст /html, application / xhtml + xml, application / xml; q = 0,9, image / webp, image / apng, / ; q = 0,8
Referer: https://www.website.com/user/login
Accept-Encoding:gzip, deflate, br
Accept-Language: en-US, en; q = 0,9
Cookie: ASP.NET_SessionId = mpdxdkrjujkzchwblg1ys2y3;ai_user = u0IpN | 2018-09-25T16: 12: 07.607Z;ai_session = + Ip5T | 1537899054881.5 | 1537899121420.5 __VIEWSTATE = что-то здесь PageContent% 24txtRoll = 14600 & ctl00% 24PageContent% 24txtDOB = 01% 2F01% 2F2001 10 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 030 * * * * * * * * "хотите сделать цикл запроса таким образом, чтобы поле DOB принимало значения, такие как

01% 2F01% 2F2001
затем 01% 2F02% 2F2001
затем 01% 2F03% 2F2001
ии т. д., оставляя все остальное таким же.

И если ответ от сервера будет Code: 302, то остановите цикл или, если значение достигнет 31, остановите цикл.

Спасибозаранее.
Любые предложения приветствуются.
PS: Извините за грязный вопрос, я не знаю, как я могу сказать это простыми словами.

1 Ответ

0 голосов
/ 25 сентября 2018

Вам нужно написать скрипт, который сделает это за вас.Вот статья, которая может вам помочь.

https://www.telerik.com/blogs/understanding-fiddlerscript

Лично я бы написал скрипт, который выполняет задачу на python или любом другом языке, который вы знаете, используя любую библиотеку http

...