使用fiddlercore修改網頁的返回內容


最近研究了一下FiddlerCore,發現這是個非常強大的工具。可以用來采集網頁、修改網頁數據、開發頁游外掛等等。

使用這個工具,需要掌握一定的html和http知識,官方網站上也有例子可以下載。

 

看下圖,修改百度首頁的例子:

在BeforeResponse事件里面,寫入下面的代碼:

if (oSession.fullUrl.Contains("www.baidu.com"))
            {
                oSession.utilDecodeResponse();
                string requestText = System.Text.Encoding.UTF8.GetString(oSession.ResponseBody);
                if (requestText.Contains("hao123"))
                {
                    requestText = requestText.Replace("hao123", "BBBBB");
                    oSession.utilSetResponseBody(requestText);
                    WriteMessage(requestText);
                }
            }

  

聯系QQ:564955427

歡迎交流!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM