故障排除
修复 Proxyman Automatic Setup 和 Manual Setup 的常见问题,包括 NodeJS、Python 或 Ruby 看不到流量、SSL 错误以及 localhost 请求无法抓取。
1. Automatic Setup 无法抓取我的新网络库的任何 HTTP 流量
Proxyman 支持以下库:
- NodeJS:Axios、got、superagent、fetch 和 node-fetch
- Python:http、https、aiohttp、requests
- Ruby:http、net/http、net/https、faraday 和 httparty
-> 如果你使用的是新库,而 Proxyman Automatic Setup 没有抓取到你的 HTTP/HTTPS 流量,请在 GitHub 上提交新 issue,申请支持你的库。
信息
如果你在 Mac 上运行的库忽略了代理设置,请尝试 Network Extension。它不依赖 Automatic Setup 的代理配置也能抓取受支持的 HTTP/HTTPS 流量。HTTPS 仍然需要信任证书。
Network Extension 目前为 BETA 版,需要 Proxyman PRO 以及 macOS 26 或更高版本。
2. 我的 NodeJS、Ruby、Python 脚本出现 SSL 错误
-> 请确保你已在 macOS 上安装并信任证书。打开 Certificate 菜单 -> Install Certificate on this Mac…。
-> 如果错误仍然出现,Automatic Setup 功能可能存在 bug。请在 GitHub 上提交新 issue,并告诉我们。
3. Proxyman 无法记录来自我本地服务器(例如 http://localhost:3000 )的任何流量
默认情况下,来自 http://localhost:3000 的流量不会经过系统代理,因此 Proxyman 无法抓取它。
请参阅 看不到 localhost 服务器的请求进行修复。