我对Fiddler还是陌生的,对我来说,它看起来像是个很棒的工具。
我想做的是生成一系列POST请求。
说明:
POST https://www.website.com/user/login HTTP / 1.1
主持人:www.website.com
连接:保持活动状态
内容长度:552
快取控制:max-age = 0
来源:https://www.website.com
不安全升级请求:1
DNT:1
内容类型:application / x-www-form-urlencoded
接受:text / html,application / xhtml + xml,application / xml; q = 0.9,image / webp,image / apng, / ; q = 0.8
推荐人:https://www.website.com/user/login
接受编码:gzip,deflate,br
接受语言: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 &ctl00%24PageContent%24btn_submit = LOGIN
我想进行请求循环,以使DOB字段的值类似于
01%2F01%2F2001
然后01%2F02%2F2001
然后01%2F03%2F2001
等等..使其他所有内容保持不变。
如果服务器的响应是Code:302,则停止循环,否则,如果值达到31,则也停止循环。
先谢谢了。
欢迎任何建议。
附言:很抱歉这个麻烦的问题,我不知道该怎么用简单的话来表达。
答案 0 :(得分:1)
您需要编写一个脚本来为您执行此操作。这是一篇可能对您有帮助的文章。
https://www.telerik.com/blogs/understanding-fiddlerscript
我个人会编写一个脚本,使用任何http库以python或您知道的任何其他语言来执行任务