利用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 相关文章推荐
关于div自适应高度/左右高度自适应一致的js代码
Mar 22 Javascript
Javascript中的String对象详谈
Mar 03 Javascript
JavaScript函数定义的常见注意事项小结
Sep 16 Javascript
javascript原型链继承用法实例分析
Jan 28 Javascript
原生JS实现图片轮播效果
Dec 26 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
Jul 18 Javascript
angularjs实现天气预报功能
Jun 16 Javascript
node中的密码安全(加密)
Sep 17 Javascript
详解VUE里子组件如何获取父组件动态变化的值
Dec 26 Javascript
详解vue微信网页授权最终解决方案
Jun 16 Javascript
JavaScript中的惰性载入函数及优势
Feb 18 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
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
PHP面向对象之旅:深入理解static变量与方法
2014/01/06 PHP
PHP使用静态方法的几个注意事项
2014/09/16 PHP
Yii框架参数配置文件params用法实例分析
2019/09/11 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
使用AngularJS来实现HTML页面嵌套的方法
2015/06/17 Javascript
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
javascript css红色经典选项卡效果实现代码
2016/05/17 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
2017/01/19 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
详解使用vue-admin-template的优化历程
2018/05/20 Javascript
基于iview的router常用控制方式
2019/05/30 Javascript
Javascript模拟实现new原理解析
2020/03/03 Javascript
python处理圆角图片、圆形图片的例子
2014/04/25 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
python实现m3u8格式转换为mp4视频格式
2018/02/28 Python
Django 使用logging打印日志的实例
2018/04/28 Python
python实现布隆过滤器及原理解析
2019/12/08 Python
Python opencv相机标定实现原理及步骤详解
2020/04/09 Python
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
保时捷设计:Porsche Design
2019/03/30 全球购物
国家税务局干部作风整顿整改措施
2014/09/18 职场文书
网络营销计划
2015/01/17 职场文书
道德与公民自我评价
2015/03/09 职场文书
简历自我评价优缺点
2015/03/11 职场文书
妇产科护理心得体会
2016/01/22 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
《童年》读后感(三篇)
2019/08/27 职场文书
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android