IOS使用fiddler抓取http请求-以便问题分析

“在IOS微信中进行支付,支付失败”,同事喊过去,说是他能定位是因为参数变了导致的,js看不太明白。

找到代码块,原来是由于同事在写代码的时候,不太清楚参数和全局变量,直接将全局变量当参数使,在IOS微信中渠道方很可能加了同名的全局变量,这个时候导致支付时获取到错误的值。

太闭塞了,看了同事调试的方法,自己瞬间清零,fiddler功能真是强大,可以用来抓包。同事就是这样干的。学习过程做个笔记,方便查看。

fiddler设置

下载fiddler,安装好。

打开fiddler->Tools->Options 出现如下窗口:

这里写图片描述

选择Connections选项卡->勾选Allow remote computers to connect->点击ok按钮

IOS手机设置

打开手机的”设置”->”无线局域网”

在已连接的无线局域网进行配置代理设置,点击下图红圈位置:

这里写图片描述

看到下图,进行配置代理,点击如下图红圈所示位置:

这里写图片描述

配置代理设置为手动,服务器为PC端ip地址,端口号是:8888,如下图:

这里写图片描述

设置好后,切记重启一下fiddler,这时在手机端进行网页访问,就可以进行抓包分析了。

三人行,必有我师,这话不假,感谢同事小哥。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值