1.在云盤上下載一些相關的軟件fiddler。
1)啟動Fidder ,查看第一行菜單欄Tools->Fiddler Options 點擊進去,對話框切換到 "Connections" ,然后勾選"Allow remote ccomputers to ?connect "。然后點擊"OK"按鈕。
2).查看本機pc的ip地址。
3).打開android設備,找到代理,使用手動代理。
在代理服務器主機名后面填入本機pc的ip地址:192.68.137.135。
在代理服務器端口后面輸入框輸入8888,然后點擊保存。
4).然后啟動Android設備,在設備的瀏覽器中,訪問簡書的首頁,在fiddle中可以看到完成的請求和相應數據。
簡單易操作。
第二種方法:
1.斷點法
bpu命令語法:
程序代碼
bpu str//設置斷點
bpu // 取消斷點
bpu命令監視所有的請求,當請求URL包含特定字符是,未改請求設置斷點,斷電后可以修改請求數據,再繼續運行。
在左下角的綠色字體處輸入要測的址:bpu jianshu.com&bpu www.lxweimin.com 回車enter.會顯示攔截相關網站的數據包。
2.Url 替換法
urlreplace命令語法:
程序代碼
urlreplace oldstr newstr //設置替換
urlreplace //取消替換
urlreplace 命令可以對url指定字符串進行替換
程序代碼
if ((null != gs_ReplaceToken) && (oSession.url.indexOf(gs_ReplaceToken)>-1)) {?? // Case sensitive
oSession.url = oSession.url.Replace(gs_ReplaceToken, gs_ReplaceTokenWith);
}
替換為:
復制內容到剪貼板程序代碼
if ((null != gs_ReplaceToken) && (System.Text.RegularExpressions.Regex.IsMatch(oSession.url, gs_ReplaceToken))) {?? // Case sensitive
oSession.url = System.Text.RegularExpressions.Regex.Replace(oSession.url, gs_ReplaceToken, gs_ReplaceTokenWith);
}
點擊Save Script按鈕保存即可。