美文网首页iOS 开发每天分享优质文章iOS Developer
iOS-Charles监视手机App数据使用简介

iOS-Charles监视手机App数据使用简介

作者: 一位不愿透露姓名的王先生_ | 来源:发表于2017-03-12 14:24 被阅读165次
为什么要使用Charles?
  1. 监视手机上App发送的请求
    1.1 模拟某一个App,查看该App返回在哪一缓解返回的数据,并且数据结构是怎样的。
    1.2 查看后台返回的数据有没有问题。
  2. 模拟不同网络情况下的App性能状态
Charles的使用具体步骤:
  1. 确保手机网络和电脑网络都在同一个网络下
  2. 把Charles设置成手机的代理,如下图:
    2.1 查看本机连接网络的IP地址


    2.1查看本机连接网络的IP地址.png

2.2 设置手机的Http代理


2.2设置手机Http代理.png

2.3 允许Charles监听手机网络请求


2.3允许Charles监听手机网络请求.png

2.4 关闭Mac OS 的代理


2.4关闭Mac OS代理.png

2.5 请求到的数据,这里一图片为例


2.5请求到的数据.png
  1. 重新发送请求分析数据


    3.0重新刷新分析响应数据.png

3.1 手机App数据显示如图:


3.1手机显示数据样式.jpeg

3.2 第一条数据分析


3.2.1第一条数据分析01.png
3.2.2第一条数据分析02.png
3.2.3第一条评论内容分析.png
  1. 通过以上的数据返回格式的分析,我们就可以从中取其精华,下次再对自己项目组定义返回数据格式的时候就可以参照了。

相关文章

网友评论

    本文标题:iOS-Charles监视手机App数据使用简介

    本文链接:https://www.haomeiwen.com/subject/vmytnttx.html