利用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 相关文章推荐
slice函数的用法 之不错的应用
Dec 29 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
Jun 24 Javascript
利用JavaScript实现新闻滚动效果(实例代码)
Nov 27 Javascript
防止登录页面出现在frame中js代码
Jul 22 Javascript
setTimeout()递归调用不加引号出错的解决方法
Sep 05 Javascript
JavaScript中原型和原型链详解
Feb 11 Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 Javascript
100多个基础常用JS函数和语法集合大全
Feb 16 Javascript
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
vuex进阶知识点巩固
May 20 Javascript
vue interceptor 使用教程实例详解
Sep 13 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 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语句将数据库*.sql文件导入数据库
2014/05/05 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
PHP未登录自动跳转到登录页面
2016/12/21 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
使用nodejs开发cli项目实例
2015/06/03 NodeJs
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
vue2.0s中eventBus实现兄弟组件通信的示例代码
2017/10/25 Javascript
JavaScript DOM元素常见操作详解【添加、删除、修改等】
2018/05/09 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
2018/09/05 jQuery
vue的路由映射问题及解决方案
2019/10/14 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
[01:34]DAC2018主赛事第四日五佳镜头 Gh巨牙海民助Miracle-死里逃生
2018/04/07 DOTA
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
python使用生成器实现可迭代对象
2018/03/20 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
使用python 计算百分位数实现数据分箱代码
2020/03/03 Python
全球知名旅游社区法国站点:TripAdvisor法国
2016/08/03 全球购物
Koral官方网站:女性时尚运动服
2019/04/10 全球购物
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
儿科护士实习自我鉴定
2013/10/17 职场文书
《美丽的小路》教学反思
2014/02/26 职场文书
音乐兴趣小组活动总结
2014/07/07 职场文书
导游词之江南周庄
2019/12/06 职场文书
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python
python数字转对应中文的方法总结
2021/08/02 Python
Java面试题冲刺第十八天--Spring框架3
2021/08/07 面试题
零基础学java之带返回值的方法的定义和调用
2022/04/10 Java/Android
Nginx 匹配方式
2022/05/15 Servers