一、介绍

本人最近在做android开发,有时会遇到线上APP版本显示的数据“不符合预期”,查找问题时,特别需要查看一下请求参数是否有问题,但是直接通过线上日志又不是很方便,如果此时能有个抓包工具查看一下就好了。下面就介绍一款比较好用的抓包工具Fiddler。

二、安装步骤及设置

1、下载软件Fiddler

下载链接地址为:https://www.telerik.com/download/fiddler 。下载完成 之后,傻瓜式地安装一下就可以了。

我安装的版本为:v4.6.20171.14978

2、设置Fiddler

打开Fiddler,Tools -> Telerik Fiddler Options(配置完记得重启)

选中HTTPS -> "Decrpt HTTPS traffic",Fiddler就可以截获HTTPS请求
选中Connections -> "Allow remote computers to connect"是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

3、打开Fiddler后本机还能正常上网设置

下载证书插件certmarker(下载地址为:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2)安装之后就可以正常上网了。

三、测试

1、设置Android手机

先保证手机和电脑在同一网段,然后查看电脑ip地址(cmd -> ipconfig),例如为172.18.11.107。

然后设置手机无线wifi代理(我的是小米手机在 设置 ->WLAN ->  网络详情 -> 代理)。如下图

2、手机安装Https证书

在上面将网络设置好了之后,在浏览器中访问http://172.18.11.107:8888,返回的页面中有一个超链接“FiddlerRoot certificate”,点击安装就行。

补充:选择安装后有个提示让你输入证书存储密码的时候,是因为你没有设置锁屏密码,先到设置里设置一个锁屏密码然后再安装就可以啦,如果设置屏幕锁感觉不方便,可以安装成功之后,再把锁关掉。

3、抓包结果截图

参考文献:

1、http://blog.csdn.net/jiangwei0910410003/article/details/19806999/ 抓包工具Fidder详解(主要来抓取Android中app的请求)

2、https://www.zhaokeli.com/article/8101.html  使用Fiddler4调试android和ios手机中https内容

3、http://docs.telerik.com/fiddler/configure-fiddler/tasks/configureforandroid Configure Fiddler for Android / Google Nexus 7

抓包工具Fiddler使用(主要用于监听APP对外访问请求)相关推荐

  1. 抓包工具 - Fiddler(详细介绍)

    原文:抓包工具 - Fiddler(详细介绍) Fiddler的详细介绍 一.Fiddler与其他抓包工具的区别 1.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大.模拟ht ...

  2. 【爬虫】网页抓包工具--Fiddler

    [爬虫]网页抓包工具--Fiddler Fiddler基础知识 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888, ...

  3. 抓包工具Fiddler的使用

    Fiddler 教程 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发 ...

  4. 使用抓包工具fiddler和apipost进行接口测试

    一.进行接口测试准备的东西 1.接口测试工具:apipost.jmeter等 2.接口文档,没有接口文档就用接口信息获取工具 3.接口信息收取工具:fiddler抓包工具.浏览器开发者工具(f12)等 ...

  5. 抓包工具fiddler使用与理论的理解

    抓包工具fiddler使用与理论的理解 抓包工具是运行在本地,客户端与服务器之间的一层,可以很好的抓取两者交互的信息 关于http协议 :http是一个简单的请求-响应协议,它通常运行在TCP之上 请 ...

  6. 功能测试与抓包工具Fiddler(http与fiddler)

    文章目录 功能测试与数据库 项目与数据库的关系 功能测试与抓包工具 HTML与HTTP 协议 URL HTML HTTP HTTP请求与响应 基本概念 HTTP请求 HTTP响应 抓包工具 Fiddl ...

  7. 抓包工具Fiddler抓取手机包和修改接口数据

    抓包工具Fiddler抓取手机包和修改接口数据 安装成功界面 点击Tools->Options 弹出该页面 Allow remote-勾选上,意思为允许远程计算机连接,端口随意设置(默认8888 ...

  8. 【解决抓包工具fiddler不抓取360浏览器的数据的问题】

    抓包工具fiddler不抓取360浏览器的数据 fiddler可以抓到Firefox浏览器的包,但是抓不到360浏览器的包. 操作步骤: 打开Fiddler -> 菜单栏 工具(Tools )- ...

  9. api 数据 App 抓包工具 fiddler

    from   :  http://www.heyuan110.com/2015/06/17/App抓包工具fiddler/ App抓包工具fiddler Charles fiddler 抓包 确保安装 ...

最新文章

  1. 用python写希尔排序_python希尔排序介绍(实例)
  2. HoloLens开发手记 - 语音输入 Voice input
  3. Salesforce发布人工智能工具分析社交媒体内容
  4. 又一理论横空出现或将颠覆世界
  5. TCP 连接断连问题剖析
  6. 3.6 激活函数-深度学习-Stanford吴恩达教授
  7. 人工智能应用上的九大障碍
  8. nginx正确服务react-router应用
  9. 第十九期:CIO不懂老板数字化转型的目的,因为老板也不知道自己想要什么
  10. Sharepoin学习笔记—架构系列--04 Sharepoint的四种执行模型 1
  11. CSS笔记-除了a标签外的hover属性的应用
  12. this.getclass().getresource 空指针异常_NPE空指针异常总结
  13. 三相全桥整流电路_什么是三相桥式全控整流电路,三相桥式全控的工作原理是什么,三相桥式全控电路电路图...
  14. 音频-基于Core Audio技术采集音频(版本2)
  15. MySQL第十次作业
  16. 2021 第四届 浙江省大学生网络与信息安全竞赛技能赛 决赛 Writeup,5题
  17. 云南师范大学计算机专硕,云南师范大学考研难吗?一般要什么水平才可以进入?...
  18. BootStrap中文网站
  19. 计算机管理声音视屏不见,为什么视频没声音_电脑看视频没声音怎么恢复-win7之家...
  20. 正则表达式30分钟入门教程

热门文章

  1. 老爷机搭建linux 软路由 服务器
  2. 01-Java基础语法_编程题答案
  3. java获取当天的最后时间
  4. 关于PCB走线及过孔的过流能力
  5. 象棋小游戏(pygame)棋子随机摆布
  6. 如何建立自己的RISC-V编译环境--汇编?
  7. android v7支持库使用,正确引用 Android Support v7 兼容支持库
  8. 跻身中国三大富豪后,丁磊的一个动作让阿里“花名”再受关注
  9. 网络摄像头监控中什么情况下需要使用流媒体转发服务器?
  10. 信息技术新工科联盟大数据与智能计算工作委员会正式成立