抓包工具charles

235 阅读1分钟

charles是Mac上最好用的抓包工具之一。

下载地址

1、设置不走缓存

用途:请求均为最新请求

设置路径:charles -- tools --no caching -- enable no caching --ok

2、map remote

用途:可将任何的url替换成需要的url

如上图配置,即可输入百度的地址后直接打开掘金的首页

3、map local

用途:可将线上的资源直接代理到本地的代码。或者修改接口返回,用于自测代码。

4、rewrite

用途:
1、本地开发时可设置header(大多后端同学会给请求加refer校验)
2、可批量设置项目的调试文件

5、DNS Spoofing

用途:可实现类似于switchhost的功能

路径:charles -- tools --DNS spoofing