if (oSession.HostnameIs("www.youtube.com") && oSession.oResponse.headers.ExistsAndContains("Content-Type","text/html")){
oSession.utilDecodeResponse();
oSession.utilReplaceInResponse("old string","new string");
}
如果我正确使用上述脚本,请告诉我。
基本上,如何从搜索查询中替换/隐藏单词dolphin
?我不希望客户端浏览器(我的谷歌浏览器)以任何方式看到它。
示例:http://www.youtube.com/results?search_query= dolphin
& page = 3。
如果Fiddler无法做到这一点,那么您推荐的其他应用程序是什么?
谢谢
答案 0 :(得分:1)
你可以替换OnBeforeResponse
内的网址中的任何内容,但这样做不会做任何有用的事情,因为到那时URL已经被发送到服务器了,所以改变它,对Fiddler以外的任何事物都没有明显的影响。
如果您想更改网址,请在OnBeforeRequest
内进行更改。在您的FiddlerScript中,查找urlreplace
处理程序以了解其工作原理。