比如说,有个表单,点击提交,之后会有js代码进行一些本地的check,我想阻止其中的某个check,而不是全部。
听说有软件或浏览器插件可以截获本地发出的request数据,可以随意修改,然后再发往服务器?
听说有软件或浏览器插件可以截获本地发出的request数据,可以随意修改,然后再发往服务器?
1
crab Jun 5, 2014
如果只有本地的验证,浏览器F12 在本地把那JS代码删除。或者把网页保存到本地,单独把那JS代码删除,再补充下表单提交地址。
|
3
august Jun 5, 2014
Fiddler 可以改發出去的數據
|
5
imn1 Jun 5, 2014
privoxy
|
6
NemoAlex Jun 5, 2014
一句话:没有很好的办法。别在前端努力了
建议尝试分析一下发出去的包,手动发一个吧 |
7
caomu Jun 5, 2014
如果是我,可能会考虑在console里重写相关js,或者重定向那个js文件到自己改写的。
|
8
resettarget Jun 5, 2014
firefox 有个插件。。。 擦。。。回帖的这一秒突然忘了叫啥了,上周末重装了系统,firefox还没还原,记不起来了,可以选择任意一个域或者单个js允许执行与否
|
9
xiozf Jun 5, 2014
Proxomitron,Privoxy等。
|
10
yangqi Jun 5, 2014
F12 console自己写几句让check返回真就行了,之前干过这样的事
|
11
leecade Jun 6, 2014
function check() {}
or hijack event or fire success() |
12
jsonline Jun 6, 2014 via Android
那个软件叫 Fiddler
|
13
Mutoo Jun 6, 2014
开发者工具支持事件断点,你可以在xhr或者post的时候断点,然后修改数据,再run,就可以了。
|