fiddler中在将答案提交给服务器之前替换参数的一种方法
我尝试在 OnBeforeResponse 方法中的 CustomRules.js 中编写:
if(oSession.PathAndQuery.StartsWith("/feed/predata/1-1-"))
{
oSession["PathAndQuery"] = oSession.PathAndQuery.Replace("false","1");
}
完整的 PathAndQuery 看起来像这样
/feed/predata/1-1-false-2.dat
当我尝试保存文件时,我收到错误声音,但没有消息框来显示错误所在。
我也尝试了这段代码:
oSession.PathAndQuery = oSession.PathAndQuery.Replace("false","1");
执行此操作的正确方法是什么?
预先感谢,
奥兹。
I tried to write in the CustomRules.js in OnBeforeResponse method:
if(oSession.PathAndQuery.StartsWith("/feed/predata/1-1-"))
{
oSession["PathAndQuery"] = oSession.PathAndQuery.Replace("false","1");
}
The full PathAndQuery looks like that
/feed/predata/1-1-false-2.dat
When i try to save the file I get an error sound without a messagebox to show me where the error is.
I also tried this code:
oSession.PathAndQuery = oSession.PathAndQuery.Replace("false","1");
What is the correct way to perform this action?
Thanks in advance,
Oz.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您尝试更改请求,则需要将代码放入 OnBeforeRequest 方法中。
而且,
不会做任何你想做的事。使用这个代替:
If you're trying to change the request, you need to put your code in the OnBeforeRequest method.
Also,
doesn't do anything you want it to. Use this instead: