Proxyman 6.1.0 macOS 高性能、 native 原生 HTTP 调试代理工具

Proxyman 是一款为 macOS 设计的高性能、 native 原生 HTTP 调试代理工具。它以其直观的界面、强大的功能和对 Apple Silicon 芯片的完美支持,在开发者社区中积累了出色的口碑,尤其适合需要进行网络请求分析、调试和 mock 的移动端、Web 端和后端开发者。
下面这个表格能让你快速抓住它的核心功能亮点。
| 核心维度 | Proxipher 的诠释 |
| :--- ||---|---|
| 🎯 核心定位 | 专为 macOS 优化的 HTTP/HTTPS 流量抓包与调试工具,旨在提升开发者的网络调试效率。 |
| ⚙️ 核心功能 | SSL 代理解密、流量抓取与审查、断点调试、流量映射(Map Local/Remote)、脚本自动化、 WebSocket 支持。 |
| ✨ 独特优势 | 原生 Apple Silicon 支持, 直观的界面设计, 强大的脚本扩展能力, 对 iOS/macOS 生态的深度优化。 |
| 🔧 平台与设备 | 支持 macOS 13 或更高版本,可调试 macOS 应用、iOS 真机与模拟器、Android 设备及后端服务。 |
| 💡 进阶能力 | GraphQL 调试、Protobuf 解码、网络条件模拟(限速)、代码生成、Diff 工具、 Atlantis 框架支持。 |
✨ 核心功能详解
除了表格中的核心功能,Proxyman 还有一些提升效率的细节值得关注:
- 无忧的 SSL 代理解密:Proxyman 的核心能力之一是作为 中间人(MITM)代理 解密 HTTPS 流量。软件内置了 一键安装信任证书 的功能,并提供了详细的指南,指导你如何在 macOS 系统钥匙串、iOS 模拟器、iOS 真机以及 Android 设备上安装证书,从而可以轻松查看加密流量的明文内容。其 No-Caching 特性确保你看到的流量是最新、最完整的。
- 灵活的流量 manipulation 工具:软件提供了一组强大的工具来拦截和修改网络请求与响应,这对于前端 mock 数据、测试边缘案例或调试问题非常有用。断点(Breakpoint) 工具可以暂停特定的请求或响应,让你在“飞行中”修改 URL、请求头、状态码、响应体等任何内容。Map Local 工具则允许你将特定请求的响应映射到本地文件,无需修改服务端代码即可进行测试。Map Remote 工具能将请求重定向到另一个 URL 或服务器。此外,脚本工具(Scripting Tool) 支持使用 JavaScript 编写自定义脚本来动态修改流量,提供了极高的灵活性。
- 高效的流量审查与过滤:Proxyman 的界面设计清晰,支持 多标签页 组织不同的调试会话。它提供了强大的 多维度过滤功能,你可以根据 URL、请求头、内容类型、状态码等组合条件快速定位到目标流量。对于响应内容,它支持 JSON 语法高亮和树形视图,以及 MessagePack 和 Protobuf 等二进制格式的解码,让数据一目了然。内置的 Diff 工具 还能高亮显示不同请求/响应之间的差异。
- 针对特定技术的优化调试:对于使用 GraphQL 的开发者,Proxyman 支持按 查询名称(QueryName) 创建匹配规则,可以精准地针对特定查询进行断点或映射操作。其 代码生成(Code Generator) 功能可以一键将捕获的请求转换为多种编程语言(如 cURL, Swift, Python, JavaScript 等)的代码片段,方便快速编写测试用例。
💡 使用建议与技巧
为了充分发挥 Proxyman 的潜力,这里有一些实用建议:
- 初始设置:首次使用时,务必通过 Proxy > Install Certificate on this Mac 菜单安装信任证书,这是解密 HTTPS 流量的前提。对于 iOS 真机调试,你需要在设备的 Safari 浏览器中访问
http://proxy.man来下载并安装证书,并在设备的“设置”中手动信任该证书。 - 组织工作流:你可以为不同的项目创建不同的 工作空间(Workspace) 并保存会话,方便下次快速恢复工作上下文。
- 进阶调试:当 GUI 工具的点击操作无法满足复杂逻辑时,可以尝试使用 Scripting Tool,利用 JavaScript 代码实现高度定制化的请求/响应修改。
💎 总结
总而言之,Proximan 是一款将强大功能与优雅体验完美结合的开发者工具。它非常适合以下用户:
- 移动应用(iOS/Android)开发者:需要调试应用网络请求、mock API 数据。
- Web 前端开发者:需要分析页面加载性能、排查 API 请求问题。
- 后端开发者和 API 设计师:需要检查请求是否按预期发出和返回。
下载地址:
相关下载:



