文章插图
【前言】
本人使用win10操作系统,Fiddler版本是V5.0,当然你可以使用其他系统和Fiddler版本这里没有硬性规定 。
【重要步骤】
fiddler安装完成启动
第一步:
设置端口号默认是8888,设置允许远程连接 。
【Fiddler实现App抓包的配置方法 fiddler设置抓包】勾选后确定 。我们就基本可以抓一些数据了 。现在我们抓的只是http的接口,如果要抓https的我们还需要继续设置 。
第二步:
点击确定关闭程序重启下,我们就可以抓https接口了,我们试下结果 。
这个就是百度搜索接口的请求了,如果你以后写爬虫爬百度,就可以使用这些参数了 。
第三步:
抓App怎么办呢,我们还需要给手机安装证书,具体如下 。先设置代理
进入手机设置->无线局域网->配置代理 。设置好后打开手机浏览器,这个浏览器最好是手机自带的,否则可能不会识别证书 。地址栏输入刚才的代理IP(电脑IP)如:192.168.1.9:8888 点击“FiddlerRoot certificate” 这样我们的证书就安装好了 。这样就行了?别急还要配置下证书 。
第四步:
IOS和Android配置证书不太一样,IOS稍微复杂些我用这个举例 。设置->通用->描述文件 点击刚才安装的证书,点击安装,然后完成 。再去通用->关于本机->证书信任设置,点击信任然后“继续” 。
这样我们就可以开始抓App包了,如果你的App包是测试环境,没有使用https协议,那就省去安装证书的步骤了 。
以上四步完成后你的App反而不能调用接口了,怎么又出现这个情况?那是因为电脑证书的安装有问题,那就继续往下看 。
第五步:
Tools->Options->HTTPS,选择Actios,然后选择第三个Open Windows Certificate Manager
查询关键字“DO_NOT_TRUST_FiddlerRoot”的证书,然后全部删除 。然后再点击Actions的第一项Trust Root Certificate,再点击的第二项Export Root Certificate to Desktop 。我们打开谷歌浏览器(这里是借助谷歌浏览器功能打开系统的证书导入功能),Chrome->设置->安全->管理证书 。
把之前导出的证书导入进去点击确定 。重新启动Fiddler 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 按摩什么穴位对身体有好处 按摩是如何实现治病养生的目的
- 这款iPhone自带的宝藏APP快捷指令,你真的会用吗?
- IOS14.3怎么关闭App同步 ios14如何关闭app同步
- 有哪些不错的查文献/资料的网站或APP 快速查找文献资料的网站
- 就可以实现保质期保鲜新鲜如初的技术 保质期新鲜怎么说
- 喝酒多久后能开车 喝酒多久后能开车焦裕禄实现强国梦想杰出人物事迹
- 暴露了多少家庭的真实现状 现实家庭的状况
- 大熊猫拍一张彩色照的愿望实现了 熊猫想拍一个彩色的照片
- 利用VBA完成工作表窗格的冻结及拆分 通过工作表窗口的拆分和冻结,可实现
- 怎么在输入框中实现回车换行 怎么设置回车换行