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