Proxyman

Proxyman 6.3.0

高效HTTP代理调试工具助力开发者轻松捕获检查修改网络请求Proxyman for Mac

软件介绍

软件介绍
Proxyman for Mac是一款专为开发者设计的网络调试代理工具,能够高效捕获、检查和修改HTTP/HTTPS请求响应。它以原生macOS应用形式运行,支持苹果硅芯片和最新系统版本,帮助用户轻松监控应用与服务器间的网络交互。通过简洁界面和强大功能,Proxyman for Mac已成为众多开发者的首选,提升了调试效率并简化了复杂网络问题的排查过程。

发展历程
Proxyman for Mac自2019年起由小型工程团队开发,最初聚焦于macOS平台,提供直观HTTP调试体验。随着用户增长,从2020年的初步收入到2024年显著提升,该工具不断扩展支持iOS、Windows和Linux平台。团队持续优化性能,引入新功能如GraphQL调试和脚本工具,使其从单一调试代理演变为全面网络分析解决方案,服务全球超过35万开发者。

主要功能
1. 捕获HTTP/HTTPS流量,支持macOS、iOS和Android设备自动配置,无需手动代理设置。
2. 多重过滤器,根据协议、内容类型、URL、请求头和响应体快速筛选网络数据。
3. GraphQL调试工具,定义查询匹配规则并与断点、映射工具无缝集成。
4. 脚本工具,使用JavaScript修改请求响应,支持代码片段和扩展库。
5. 断点工具,实时修改URL、头信息、主体和状态码,模拟各种网络场景。
6. 本地映射工具,从本地文件模拟响应,调整状态码和头信息以测试应用行为。
7. 差异比较工具,并排或统一显示请求响应差异,支持明暗主题。
8. 命令面板,通过快捷键模糊搜索命令、工具和设置,提高操作效率。
9. 支持cURL和httpie命令导出,兼容Electron应用和多种后端开发环境。

用户评价
"这款工具界面友好,性能出色,能长时间运行而不占用过多资源,非常适合日常网络调试。"
—— Setapp User(★★★★★)
"响应迅速的客服团队,真正听取功能建议,虽然缺少内置暗黑模式调度,但整体体验优秀。"
—— Slashdot Reviewer(★★★★☆)
"强大直观的HTTP请求分析工具,适用于隐私保护和web开发,远超其他类似产品。"
—— Product Hunt User(★★★★★)
"跨平台兼容性好,高级过滤选项精准,帮助我快速定位网络问题。"
—— SourceForge User(★★★★★)
"作为Fiddler替代品,Proxyman更实惠且易用,调试效率大幅提升。"
—— DEV Community Poster(★★★★☆)

常见问题(FAQ)
问:如何在Proxyman for Mac中捕获iOS设备流量?
答:通过一键设置本地VPN,无需手动配置代理或证书,即可直接监控iOS设备HTTP/HTTPS请求。
问:Proxyman支持哪些编程语言的后端开发?
答:支持NodeJS、Ruby、Python和Golang等,通过终端一键配置捕获HTTP流量。
问:如果遇到脚本工具使用问题怎么办?
答:参考内置文档或JavaScript库示例,社区教程也可提供详细指导。
问:Proxyman是否兼容最新macOS版本?
答:是的,它优化支持macOS Tahoe及苹果硅芯片,确保高性能运行。
问:如何导出捕获的网络数据?
答:使用cURL或httpie格式导出请求,支持分享或进一步分析。

更新说明

Proxyman 6.3.0 更新内容:
更新日期:2025年12月25日
- HTTP/2 Beta 支持:添加了实验性的 HTTP/2 协议支持,以提高性能并与现代 Web 服务更好地兼容。您可以在设置 -> 通用选项卡中下载 BETA 版本。
- 本地主机流量捕获:引入了在自动设置工具中从 Google Chrome 和 Firefox 捕获本地主机 HTTP/HTTPS 流量的能力。Proxyman 可以直接捕获 localhost:3000,而无需 /etc/hosts 文件。
- XML 美化:响应主体查看器中添加了带有缩进和展开/折叠槽的 XML 格式化。
- 新的 proxyman-cli 命令 v1.7.0:允许使用新的 proxyman-cli 命令打开/开启/关闭给定的工具。
- 增强证书验证:改进了证书检查逻辑,以更好地处理无效或过期的证书,并提供更清晰的修复指南。
- 团队订阅许可证:支持团队订阅许可证,显示当前订阅信息。
- iOS 模拟器:改进了重启 iOS 模拟器的逻辑。它将重新启动您当前的 iOS 模拟器实例(以前,它会重新启动第一个 iOS 模拟器实例,而不是您当前正在使用的那个)。
- IPv4 地址检测:使用 VPN 应用时检测 IPv4 地址的新逻辑。
- 工具栏:引入了新的工具栏图标集,以适应 macOS 26 Tahoe。
- Server-Sent Events (SSE):修复了来自 Ollama 和类似流式端点的 SSE 响应的渲染问题。
- Diff 视图渲染:解决了在比较请求和响应时 Diff 视图无法正确渲染的问题。
- 带有空列表的保存文件夹:修复了启动时保存文件夹功能显示空列表的错误。
- 测试套件更新:更新了证书验证测试,以确保更好的可靠性和覆盖范围。
- IP v4 问题:修复了在使用 VPN 应用时 IP v4 地址未正确检测的错误。
- 工具栏选中问题:修复了在使用 macOS 26 Tahoe 上新工具栏图标集时工具栏选中状态不正确的错误。

Proxyman 6.2.0 更新内容:
更新日期:2025年12月4日
- 新增 WebSocket 脚本功能:现在您可以直接从脚本中修改 WebSocket 标头和 URL(不包括负载)。
- 在 Automatic Setup 中添加 Ghostty 支持,实现 Node.js、Ruby、Python 和 Go 脚本的 1 点击 HTTPS 捕获。
- 为 proxyman-cli 添加新的 --since 标志,用于从特定 Flow ID 开始导出日志。
- 改进 Block List:已阻止的请求现在会变灰以便更容易识别。
- 改进 WebSocket 解析器,以正确处理 Socket.IO 消息和连续帧。
- 修复 Automatic Setup 无法拦截 Ruby 脚本 HTTPS 流量的问题。
- 修复客户端不干净关闭后 WebSocket Response 面板被禁用的问题。
- 修复 Socket.IO WebSocket 消息的解析问题。

Proxyman 6.0.2 更新内容:
更新日期:2025年10月25日
- 修复macOS 26 UI问题:点击OPT +绿色'+'后应用不适合屏幕
- 修复Proxyman在侧边栏打开时无法水平调整大小
- 修复切换源列表面板不再工作
- 修复Monaco Editor有时不加载内容
- 修复自定义过滤器列表太长不适合屏幕,导致主窗口不可调整大小

软件评价

评分:
显示验证码 验证码

全部评论0

没有了

到底了

查看更多