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.jianshu.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按钮保存即可。