使用fidder抓取App请求(适用于ios与Android)

1,打开Fiddler,    Tools-> Fiddler Options 图1所示


图1

2,如图2所示 勾选:


图2

3,选择后https,勾选

选中"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求

选中"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

4,选择connections                                                                                                            勾选allow remote computer是to connect  ,书写端口号,确保端口号与手机网络的代理服务器端口输入的一致

5,设置手机网络配置

选择WLAN设置。链接到无线网,Android手机长按网络,弹出选项框。选择修改网络配置——显示高级选项 

代理设置修改:手动,代理主机名,输入本机ip,代理服务器端口,输入图4 设置的端口号 点击保存

6,打开fiddler后,在打开需求抓取请求的手机app,fiddler抓包如下


图5

如图5所示,抓到提交评价的接口,图右侧body为所带参与,和输入项可以排查问题所在



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • 前言fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的https请求,会提示网页不安全,这时...
    胖子爱猪蹄阅读 13,027评论 4 22
  • 相信我们的读者中有不少是做手机测试的同学,如果我们的被测APP是有网络交互功能的(比如说一个电商APP或者论坛AP...
    OliverGao阅读 5,604评论 2 4
  • 相信我们的读者中有不少是做手机测试的同学,如果我们的被测APP是有网络交互功能的(比如说一个电商APP或者论坛AP...
    宇文臭臭阅读 4,986评论 1 7
  • 先来说说为什么要抓包。我们在开发android app的时候。很多时候是要涉及到与后端进行交互。我们做前端的程序员...
    小子520阅读 10,907评论 1 24