利用Vconsole和Fillder进行移动端抓包调试方法


Posted in Javascript onMarch 05, 2019
在开发中,有时候我们需要在手机上进行测试,可是如果遇到bug,我们怎么进行抓包调试呢?这里介绍两种方式:
  • Vconsole
  • Fillder

利用Vconsole进行调试

一个轻量、可拓展、针对手机网页的前端开发者调试面板

Vconsole特性:

  • 查看 console 日志
  • 查看网络请求
  • 手动执行 JS 命令行
  • 自定义插件

入门

①首先需要下载Vconsole,地址https://www.npmjs.com/package/vconsole

npm install vconsole

③ Import dist/vconsole.min.js to your project:

<script src="path/to/vconsole.min.js"></script>
<script>
 // init vConsole
 var vConsole = new VConsole();
 console.log('Hello Vconsole');
</script>

利用Vconsole和Fillder进行移动端抓包调试方法

利用Fillder进行调试

打开Fiddler,然后点击菜单栏的Tools > Options,打开“Options”对话框

利用Vconsole和Fillder进行移动端抓包调试方法

在打开的对话框中切换到“HTTPS”选项卡。

利用Vconsole和Fillder进行移动端抓包调试方法

在打开的“HTTPS”选项卡中,勾选“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”前面的复选框,然后点击“OK”。

利用Vconsole和Fillder进行移动端抓包调试方法

Connection勾选允许远程连接

利用Vconsole和Fillder进行移动端抓包调试方法

配置host文件:C:\Windows\System32\drivers\etc(该操作视情况而定)
重启fiddler
用一个wifi设置手机代理,服务器地址为自己电脑的IP,端口跟fiddler一致(默认8888)
用手机浏览器 打开IP:端口号,下载证书
安装完证书后,连接设置了代理的wifi

--------------可以happy的进行调试了-----------------------------

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS:window.onload的使用介绍
Nov 13 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
May 14 Javascript
jquery处理json数据实例分析
Jun 03 Javascript
解决ueditor jquery javascript 取值问题
Dec 30 Javascript
Vue.js双向绑定操作技巧(初级入门)
Dec 27 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
Feb 15 Javascript
详解vue.js的devtools安装
May 26 Javascript
node中Express 动态设置端口的方法
Aug 04 Javascript
js设置默认时间跨度过程详解
Jul 17 Javascript
layui 富文本编辑器和textarea值的相互传递方法
Sep 18 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
Feb 16 Javascript
uniapp开发小程序的经验总结
Apr 08 Javascript
深入理解Puppeteer的入门教程和实践
Mar 05 #Javascript
[jQuery] 事件和动画详解
Mar 05 #jQuery
Vue 事件处理操作实例详解
Mar 05 #Javascript
Vue插槽原理与用法详解
Mar 05 #Javascript
JavaScript基于遍历操作实现对象深拷贝功能示例
Mar 05 #Javascript
JavaScript函数定义方法实例详解
Mar 05 #Javascript
C#程序员入门学习微信小程序的笔记
Mar 05 #Javascript
You might like
php防盗链的常用方法小结
2010/07/02 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
php 的反射详解及示例代码
2016/08/25 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
PHP如何根据文件头检测文件类型实例代码
2018/10/14 PHP
input+select(multiple) 实现下拉框输入值
2009/05/21 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
jquery中this的使用说明
2010/09/06 Javascript
JavaScript中的16进制字符(改进)
2011/11/21 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
jquery判断复选框是否选中进行答题提示特效
2015/12/10 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
让axios发送表单请求形式的键值对post数据的实例
2018/08/11 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
[04:22]DSPL第二期精彩集锦:残血反杀!
2014/12/10 DOTA
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
用Python进行行为驱动开发的入门教程
2015/04/23 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
python计算两个地址之间的距离方法
2018/06/09 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
给Python学习者的文件读写指南(含基础与进阶)
2020/01/29 Python
Python range与enumerate函数区别解析
2020/02/28 Python
Python 存取npy格式数据实例
2020/07/01 Python
用python制作个音乐下载器
2021/01/30 Python
Html5页面上如何禁止手机虚拟键盘弹出
2020/03/19 HTML / CSS
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
心得体会范文
2014/01/04 职场文书
投标承诺书范本
2014/03/27 职场文书
社区居务公开实施方案
2014/03/27 职场文书
留学顾问岗位职责
2014/04/14 职场文书
清明节随笔
2015/08/15 职场文书
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python