我正在使用 Fiddler 调试代理,下面的代码可以在服务器(YouTube)数据到达客户端(我的网络浏览器)之前拦截它并修改 HTML 信息。
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. 我怎样才能实现这一点?
谢谢
答案1
尝试这个
if (oSession.url.Contains("search_query=dolphin")) {
oSession.url = oSession.url.Replace("search_query=dolphin","search_query=");
}