使用Safari内置的代理设置
如果你只需要简单的代理配置,可以直接在系统设置中进行操作:
- 访问系统设置:打开Safari,点击菜单栏中的“Safari”选项,然后选择“偏好设置”(Preferences)。
- 进入高级设置:点击“高级”(Advanced)。
- 配置代理:在“隐私”(Privacy)选项卡下,找到“使用系统代理设置”(Use system proxy settings)切勾,勾选“启用”(Enable)以显示可用的代理设置。
- 手动配置:如果需要自定义代理,点击“加”(+)按钮,输入代理服务器地址和端口。
安装Fiddler(适合跨平台使用)
Fiddler是一个强大的网络调试工具,支持多种协议:
- 下载并安装Fiddler:从官方网站下载并安装Fiddler。
- 配置Safari:在Safari中,按照Fiddler的指引配置代理设置,选择Fiddler作为HTTP和HTTPS代理。
- 启动Fiddler:运行Fiddler后,确保它正在监听指定的端口。
使用Charles(适合深入调试)
Charles提供了更强大的功能,包括 WebSocket 和数据报代理:
- 安装Charles:通过浏览器扩展或应用程序安装。
- 配置Safari:在Safari中,设置Charles作为代理。
- 开始调试:使用Charles的自动代理功能,捕获和分析网络请求。
使用Proxyman(适合macOS和iOS开发)
Proxyman专为开发者设计,支持多协议代理:
- 安装Proxyman:使用Homebrew或其他包管理工具安装。
- 配置Safari:在Safari中,选择Proxyman作为代理。
- 使用会员模式:如果需要隐私,使用会员模式。
使用mitigating(适合流量分析)
mitigating是一个功能强大的解决方案,适合需要统计和分析流量的场景:
- 安装mitigating:通过Homebrew安装。
- 配置Safari:设置mitigating作为代理。
- 分析流量:利用mitigating的统计功能,获取详细的流量数据。
使用Xray(高级网络工具)
Xray支持多协议代理和本地服务器创建:
- 安装Xray:通过包管理工具安装。
- 配置Safari:设置Xray作为代理。
- 创建本地服务器:利用Xray的功能,轻松搭建本地服务器。
使用Surge(静态网站托管)
Surge不仅支持代理,还能托管静态网站:
- 安装Surge:使用包管理工具安装。
- 配置Safari:设置Surge作为代理。
- 托管项目:使用Surge托管你的前端项目。
注意事项
- 安全性:确保代理服务器地址正确,避免配置错误导致数据泄露。
- 使用限制:注意每个工具的免费版限制,避免在高峰期因限制而影响工作。
根据你的需求和项目类型,选择最适合的工具,内置设置适合简单需求,Fiddler和Charles适合深入调试,Proxyman适合特定开发环境,mitigating和Xray适合需要高级功能的情况,而Surge则适合前端开发者。




