最近研究了一下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
歡迎交流!