Charles抓包工具

Charles是另一款强大的抓包工具,界面友好,功能丰富。

Charles配置要点

# Charles HTTPS代理配置
1. Proxy -> SSL Proxying Settings
2. Enable SSL Proxying
3. Locations中添加需要抓取的域名
   *:* 或 api.example.com:443 或特定的App API域名

# 端口配置
Default port: 8888
SOCKS Proxy Port: 9999

# 断点设置
Proxy -> Breakpoints Settings
添加需要拦截的URL规则,如:
*/api/*
*/mobile/*
*/app/*

# 映射设置
Tools -> Map Remote
将线上地址映射到本地或其他地址进行测试