利用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 相关文章推荐
javascript之querySelector和querySelectorAll使用介绍
Dec 20 Javascript
在Google 地图上实现做的标记相连接
Jan 05 Javascript
基于jquery实现智能提示控件intellSeach.js
Mar 17 Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
微信js-sdk界面操作接口用法示例
Oct 12 Javascript
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
May 18 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
Jan 08 Javascript
微信小程序 setData 对 data数据影响问题
Apr 18 Javascript
layui实现数据表格自定义数据项
Oct 26 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
Feb 06 Javascript
js+canvas实现纸牌游戏
Mar 16 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 7.4中使用预加载的方法详解
2019/07/08 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
深入分析PHP设计模式
2020/06/15 PHP
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2011/04/27 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
JS将秒换成时分秒实现代码
2013/09/03 Javascript
JS实现点击图片在当前页面放大并可关闭的漂亮效果
2013/10/18 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
jquery插件推荐浏览器嗅探userAgent
2014/11/09 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
Js遍历键值对形式对象或Map形式的方法
2016/08/08 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
vue使用vue-cli快速创建工程
2017/07/28 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
解决JQuery全选/反选第二次失效的问题
2017/10/11 jQuery
js合并两个数组生成合并后的key:value数组
2018/05/09 Javascript
js数据类型检测总结
2018/08/05 Javascript
微信小程序绘制图片发送朋友圈
2019/07/25 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
PyQt5每天必学之QSplitter实现窗口分隔
2018/04/19 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
python实现多进程通信实例分析
2019/09/01 Python
python有序查找算法 二分法实例解析
2020/02/18 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
Dune London官网:英国著名奢华鞋履品牌
2017/11/30 全球购物
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
材料化学应届生求职信
2013/10/09 职场文书
播音主持女孩的自我评价分享
2013/11/20 职场文书
公司年会搞笑主持词
2014/03/24 职场文书
房屋继承公证书
2014/04/10 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
在pycharm中无法import所安装的库解决方案
2021/05/31 Python