通过提琴手生成顺序POST请求

时间:2018-09-25 19:27:01

标签: fiddler

我对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,则也停止循环。

先谢谢了。
欢迎任何建议。
附言:很抱歉这个麻烦的问题,我不知道该怎么用简单的话来表达。

1 个答案:

答案 0 :(得分:1)

您需要编写一个脚本来为您执行此操作。这是一篇可能对您有帮助的文章。

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

我个人会编写一个脚本,使用任何http库以python或您知道的任何其他语言来执行任务