利用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 相关文章推荐
jQuery的deferred对象使用详解
Aug 20 Javascript
JavaScript常用全局属性与方法记录积累
Jul 03 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
May 13 Javascript
使用伪命名空间封装保护独自创建的对象方法
Aug 04 Javascript
输入法的回车与消息发送快捷键回车的冲突解决方法
Aug 09 Javascript
js中的触发事件对象event.srcElement与event.target详解
Mar 15 Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 Javascript
使用angular帮你实现拖拽的示例
Jul 05 Javascript
React组件refs的使用详解
Feb 09 Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
Jan 23 Javascript
原生JS与CSS实现软件卸载对话框功能
Dec 05 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
Jul 11 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 strstr查找字符串中是否包含某些字符的查找函数
2010/06/03 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
javascript 原型继承介绍
2011/08/30 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
js控制台输出的方法(详解)
2016/11/26 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
2016/12/08 Javascript
JS正则子匹配实例分析
2016/12/22 Javascript
分分钟玩转Vue.js组件(二)
2017/03/01 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
[02:24]DOTA2痛苦女王 英雄基础教程
2013/11/26 DOTA
Python修改Excel数据的实例代码
2013/11/01 Python
python在ubuntu中的几种安装方法(小结)
2017/12/08 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
10招!看骨灰级Pythoner玩转Python的方法
2019/04/15 Python
django框架模板中定义变量(set variable in django template)的方法分析
2019/06/24 Python
python写入文件自动换行问题的方法
2019/07/05 Python
使用keras时input_shape的维度表示问题说明
2020/06/29 Python
猫咪家具:CatsPlay
2018/11/03 全球购物
Android笔试题总结
2014/11/29 面试题
酒后驾驶检讨书
2014/01/27 职场文书
学习经验交流会主持词
2014/04/01 职场文书
《学会合作》教学反思
2014/04/12 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
《称赞》教学反思
2016/02/17 职场文书
提升Nginx性能的一些建议
2021/03/31 Servers
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技