SagJoker 发表于 2020-8-5 20:35

用fiddler重放可以成功,用代码写就不行,很是纳闷。【已解决】

本帖最后由 SagJoker 于 2020-8-9 21:38 编辑

网站是内网。所以就不贴了。
我用fiddler抓包后重放就能新增成功,用C#代码就不行,显示业务运行错误。python代码也试过了一样。代码就几行,一个get请求而已,应该没什么问题。(图片有显示)
代码里的协议头也和fiddler一样。不懂为啥不行,
也不是cookice问题。如果是这个问题,会显示未登陆、
困扰三天了。{:1_937:}

SagJoker 发表于 2020-8-6 11:05

我已经走投无路了。。

c03xp 发表于 2020-8-6 12:53

有些框架为了安全,不让用get提交表单

wzxiaodu 发表于 2020-8-6 13:48

借贵宝地问下,内网怎么装fiddler,我安装时,提示要下载东西??

zx2000 发表于 2020-8-6 15:55

用fiddler对比你两个请求,看看哪里不一样

SagJoker 发表于 2020-8-6 20:41

c03xp 发表于 2020-8-6 12:53
有些框架为了安全,不让用get提交表单

fiddler抓包它就是用get,而且我直接在浏览器里输入也可以。
就是用代码不行。

SagJoker 发表于 2020-8-6 20:42

wzxiaodu 发表于 2020-8-6 13:48
借贵宝地问下,内网怎么装fiddler,我安装时,提示要下载东西??

那应该是你的安装包问题把。装软件应该不分内外网。

SagJoker 发表于 2020-8-6 20:43

zx2000 发表于 2020-8-6 15:55
用fiddler对比你两个请求,看看哪里不一样

{:1_901:}我已经对的眼花了。。。。。感觉就是一样一样的。。
我甚至在fiddler里把大量的请求头部删除,保留必要的,还是可以。就是改成代码不行,

wzxiaodu 发表于 2020-8-6 22:45

SagJoker 发表于 2020-8-6 20:42
那应该是你的安装包问题把。装软件应该不分内外网。

我又试了一遍,还是不行!

叮当东东当当 发表于 2020-8-6 23:45

不太懂,如果是我的话我会用fiddler抓下自己写的软件发的请求,对比一下,可能会有一些小差异呢?
页: [1] 2 3
查看完整版本: 用fiddler重放可以成功,用代码写就不行,很是纳闷。【已解决】