Charles 抓包设置:
1 一定要注意,先退出vpn
2 网络设置代理勾选
3 Charles设置
Proxy - 勾选macOS Proxy
4 打断点:
在session里找到需要拦截的请求,右键 - breakpoints -再次发起请求,execute - edit response
5 如何抓本地localhost 的包:
很多时候我们希望本地起项目之后抓包,但是像 Charles 这些工具会默认忽略掉 localhost 下的站点,遇到这种问题,
sudo vi /etc/hosts
在 hosts 文件加上这么一行
127.0.0.1 localhost.charlesproxy.com
相应的,本地项目浏览地址开启的 localhost:3000 改成 localhost.charlesproxy.com:3000 即可