用fiddler重放可以成功,用代码写就不行,很是纳闷。【已解决】
本帖最后由 SagJoker 于 2020-8-9 21:38 编辑网站是内网。所以就不贴了。
我用fiddler抓包后重放就能新增成功,用C#代码就不行,显示业务运行错误。python代码也试过了一样。代码就几行,一个get请求而已,应该没什么问题。(图片有显示)
代码里的协议头也和fiddler一样。不懂为啥不行,
也不是cookice问题。如果是这个问题,会显示未登陆、
困扰三天了。{:1_937:} 我已经走投无路了。。 有些框架为了安全,不让用get提交表单 借贵宝地问下,内网怎么装fiddler,我安装时,提示要下载东西?? 用fiddler对比你两个请求,看看哪里不一样 c03xp 发表于 2020-8-6 12:53
有些框架为了安全,不让用get提交表单
fiddler抓包它就是用get,而且我直接在浏览器里输入也可以。
就是用代码不行。 wzxiaodu 发表于 2020-8-6 13:48
借贵宝地问下,内网怎么装fiddler,我安装时,提示要下载东西??
那应该是你的安装包问题把。装软件应该不分内外网。 zx2000 发表于 2020-8-6 15:55
用fiddler对比你两个请求,看看哪里不一样
{:1_901:}我已经对的眼花了。。。。。感觉就是一样一样的。。
我甚至在fiddler里把大量的请求头部删除,保留必要的,还是可以。就是改成代码不行, SagJoker 发表于 2020-8-6 20:42
那应该是你的安装包问题把。装软件应该不分内外网。
我又试了一遍,还是不行! 不太懂,如果是我的话我会用fiddler抓下自己写的软件发的请求,对比一下,可能会有一些小差异呢?