Fiddler
Fiddler 是一个强大的网络调试工具,支持 HTTP/HTTPS 代理。
安装步骤:
- 下载Fiddler:
- 访问 Fiddler 官方网站。
- 下载并安装 Fiddler。
- 配置代理:
- 打开 Fiddler,点击 Actions > Tools > Options。
- 在 Filters 选项卡中,勾选 Allow remote clients(允许远程客户访问代理)。
- 在 Listen on 选项卡中,设置端口(默认 8888)。
- 点击 Apply 应用更改。
- 设置系统代理:
- 在系统偏好设置(
System Preferences > Network > Proxies)。 - 选择 AutoConfig,勾选 Use the system proxy settings for HTTP 和 Use the system proxy settings for HTTPS。
- 在 Fiddler 的IP地址和端口(如
..1:8888)中输入代理地址和端口。
- 在系统偏好设置(
Charles Proxy
Charles Proxy 是另一个流行的代理工具,支持 HTTP/HTTPS 和 WebSocket。
安装步骤:
- 下载Charles:
- 访问 Charles Proxy 官方网站。
- 下载并安装 Charles Proxy。
- 配置代理:
- 打开 Charles Proxy,点击 Proxy Settings。
- 勾选 Enable Charles Proxy on port,设置端口(默认 8888)。
- 勾选 Use the Charles proxy server for HTTP/HTTPS。
- 点击 Apply 应用更改。
- 设置系统代理:
- 在系统偏好设置(
System Preferences > Network > Proxies)。 - 选择 AutoConfig,勾选 Use the system proxy settings for HTTP 和 Use the system proxy settings for HTTPS。
- 在 Charles 的IP地址和端口(如
..1:8888)中输入代理地址和端口。
- 在系统偏好设置(
Proxyman
Proxyman 是一个轻量级的代理工具,支持 HTTP/HTTPS 和 SOCKS 代理。
安装步骤:
- 下载Proxyman:
- 从 Proxyman 官方网站 下载并安装。
- 配置代理:
- 打开 Proxyman,点击 Settings(设置)。
- 勾选 Use Auto-Proxy,设置端口(默认 108)。
- 勾选 Enable HTTP/HTTPS proxy。
- 勾选 Enable SOCKS proxy(如果需要使用 SOCKS 代理)。
- 设置系统代理:
- 在系统偏好设置(
System Preferences > Network > Proxies)。 - 选择 AutoConfig,勾选 Use the system proxy settings for HTTP 和 Use the system proxy settings for HTTPS。
- 在 Proxyman 的IP地址和端口(如
..1:108)中输入代理地址和端口。
- 在系统偏好设置(
Socks5 代理
如果需要使用 SOCKS 代理,可以手动配置系统代理。
配置步骤:
- 设置系统代理:
- 打开系统偏好设置(
System Preferences > Network > Proxies)。 - 选择 AutoConfig,勾选 Use the system proxy settings for HTTP 和 Use the system proxy settings for HTTPS。
- 勾选 SOCKS 选项,输入 SOCKS 代理地址和端口(如
socks://127...1:108)。
- 打开系统偏好设置(
- 应用设置:
- 点击 OK 应用更改。
其他工具
如果以上工具不符合需求,可以考虑其他工具如 mitmproxy(需要通过 Docker 安装)或自定义脚本配置代理。
注意事项:
- 权限问题:确保代理工具有权限访问网络资源。
- HTTPS代理:如果需要代理 HTTPS 请求,可能需要手动导出证书并配置到代理工具中。
- 公司环境:如果是在公司环境中使用,可能需要遵循特定的代理配置要求。
如果有具体需求或遇到问题,可以进一步提供详细信息,我可以为你提供更针对性的解决方案!




