现在为啥我使用fiddler4抓取iphone上开发版的小程序的https包点击时提示“网络请求失败”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了现在为啥我使用fiddler4抓取iphone上开发版的小程序的https包点击时提示“网络请求失败”相关的知识,希望对你有一定的参考价值。

现在fiddler代理抓取iphone上的开发版的小程序时总提示“网络请求失败”,我手机也安装了证书。由于我勾选了解析https数据包,如果我取消勾选这个选项就没事,但是我想抓取微信小程序的https的请求,fiddler怎么设置啊。

安装Fiddler,百度搜索Fiddler,就会有下载链接。

启动Fiddler,开始设置。点击“tools-->fiddler options”.

设置HTTPS选项。在设置过程中会有弹框,请允许。

设置connect选项,记住代理端口号,后面会使用。在设置过程中会有弹框,请允许。设置完之后记得一定要重启Fiddler软件,不然不能使用。

通过ipconfig查看PC的IP地址。(快捷键“ctrl+r”,输入cmd,弹出黑框,然后输入ipconfig)。我的IP地址为192.168.1.14,需要记下

设置手机端。所有的android机应该都可以长安wlan图标,然后进入网络连接,在连接详情里面设置代理。代理的主机名为上面查到的ip地址,比如我的为192.168.1.14,端口为connect是设置的,默认为8888。图片是米四截图。

然后手机端访问"192.168.1.14:8888"(你自己的ip地址和端口号),如果出现响应页面说明成功。

开始愉快的抓包吧!
参考技术A ios 10.3升级之后,安装的证书默认是不启用的,需要手动去开启。
设置 –> 通用 –> 关于本机 –> 证书信息设置; 将Fiddler的证书开关打开就行了
参考技术B 我抓包都是用http traffic效果不错

以上是关于现在为啥我使用fiddler4抓取iphone上开发版的小程序的https包点击时提示“网络请求失败”的主要内容,如果未能解决你的问题,请参考以下文章

如何利用fiddler4 抓取手机的数据包

使用fiddler4实现手机抓包的相关配置

iPhone 陀螺仪 - 为啥 YAW 和 PITCH 连接?

fiddler基本操作梳理2

为了让外卖小哥在地图上开上火箭我用FLutter自定义了地图

为了让外卖小哥在地图上开上火箭我用FLutter自定义了地图