whistle手机调试工具使用简单教程
2019-08-26 05:45:42来源:博客园 阅读 ()
whistle手机调试工具使用简单教程
npm全局安装
npm install -g whistle
全局启动
w2 start
启动之后,输入127.0.0.1:8899 就可以访问到whistle调试界面了:
我们主要常用几个功能:
1、mock本地数据映射,即手机请求线上某个接口的时候做本地映射,直接请求本地json数据
2、查看console打印信息,对于windows系统的电脑来说还是很有用的,否则调试ios是个很大的麻烦
mock数据映射
点击该调试界面的左边第二个按钮,rules,输入想要拦截的接口 空格 本地mock数据文件路径
eg:
net.abc.com/getlist E:\project\mock-data\ios.json
如果想要注释掉此行,前面加 “ # ”
如果想要调试某个页面,在页面后面加 weinre:// 任意名称
如果要查看某个页面的log,在页面后面加 log://
这些都可以同时写在一起如下:
192.168.5.252:3001/aaa.html log:// weinre://aaa
手机代理设置
1、手机在连着和电脑同一个局域网下,手机进入wifi设置,设置代理为手动,IP地址为电脑IP地址,端口号为whistle本地调试界面打开的端口号,这里是8899
2、安装证书,手机浏览器输入rootca.pro (或者在调试界面点HTTPS,手机扫描即可跳转) ,会跳转到下载证书界面,点击下载好之后安装,安卓需要起个名字,ios需要在 设置——通用——关于本机——证书信任设置中开关置为开。
注意:很多浏览器不支持下载此类文件,或者有些浏览器虽然可以下载此类文件但是无法安装,因为不识别相应文件格式,可以使用扣扣浏览器或者其他支持的浏览器下载安装即可。
小米手机独特的解决方案,参考此文:https://blog.csdn.net/jinshitou2012/article/details/79044560
页面调试
至此,手机点击请求的页面,whistle调试界面已经可以看到请求了,右侧点击tools-log,可以查看页面console.log打印,如果想要调试html,点击调试界面上面的weinre,找到刚刚rules配置的时候weinre后面名字点击即可看到
点开调试界面之后还需要一步重要操作,targets下会显示页面调试地址,点击地址,地址变为绿色,就可以到 【elements】中审查元素了。
其他使用方法参考官方文档:http://wproxy.org/whistle/
推荐好文:https://segmentfault.com/a/1190000014891582
原文链接:https://www.cnblogs.com/beileixinqing/p/11384209.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- css:chorm调试工具(修改样式、重置缩放比例、错误提示) 2020-05-30
- HTML连载81-CSS书写格式、一个手机页面的基本结构 2020-04-09
- iframe在iphone手机上的问题 2020-01-20
- 移动端流式布局 2019-11-24
- 老板的手机收到一个红包,为什么红包没居中?如何让一个元素 2019-11-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash