Charles是Mac平台主流抓包 && Mock 工具. 本文主要记录Charles的配置过程.
下载购买
设置
-
安装证书
install_cerficate.png -
添加信任
keychain.png
trust.png -
Proxy Settings
proxy.png -
SSL Settings.此处SSL Proxying和Client Certificates都需要设置
SSL.png -
Record Settings.此处如果不配置,默认为抓取所有请求.
Recording.png
Mock Response
其实对于前端工程师来说,大多数请求通过Chrome的dev tools已经足够查看了,使用Charles主要是为了模拟一些返回.
这个过程也很简单,在想要mock的请求上面点击右键,Map locale 或者 Map Remote.
Map.png
网友评论
Charles有点贵,还好公司买了……