> 之前的录制方式都是PC端的访问,但是如果我们想录制我们自己APP后台请求接口的信息呢,如果获得这个har文件呢?其实也很简单,就是通过Charles,让手机的访问请求走这个Charles代理就行了
## Charles方式
### 开启Charles代理
[iOS开发工具——网络封包分析工具Charles](http://www.infoq.com/cn/articles/network-packet-analysis-tool-charles/)
根据这个文章的配置,将手机连接到pc到的代理
### 开启录制
![这里写图片描述](https://box.kancloud.cn/2016-02-23_56cbdb17ecd00.jpg "")
点击上图红框标注的第二个按钮,就可以开启/关闭录制,第一个为清空数据按钮。
我们这次开启这个录制功能。然后操作我们手机端的APP,Charles的客户端会刷新出很多数据,这些数据都是手机端的请求。
![这里写图片描述](https://box.kancloud.cn/2016-02-23_56cbdb192ac6e.jpg "")
### 保存为har文件
选择你想要保存的url数据,然后点击`File->Export`选择文件类型为HAR文件即可。
![这里写图片描述](https://box.kancloud.cn/2016-02-23_56cbdb198e015.jpg "")