Proxyman 是一个现代且直观的 HTTP 调试代理应用程序。不要让繁琐的 Web 调试工具阻碍您。使用适用于 macOS 的原生 Proxyman 应用程序,您可以轻松捕获、检查和操作 HTTP(s) 流量。
主要特点:- 以纯文本形式检查 HTTP/HTTPS 流量- SSL 代理- iOS、iOS 模拟器和 Android 设备上的代理- 导出请求/响应- 内容过滤- 正文语法高亮- JSON/树状结构表示格式- 水平/垂直布局- 查找器 – 多个选项卡- 自定义预览选项卡- 自定义标题列- 突出显示和添加评论 – 预览工具查看 MessagePack 正文 – JSONPath 过滤器 – 配置工具栏 – SSL 代理
Proxyman 充当中间服务器,拦截您的应用程序和 SSL Web 服务器之间的流量。使用内置的 macOS 设置,您只需单击一下即可以纯文本形式检查您的 HTTP/HTTPS 请求和响应。
多个过滤器使用 Proxyman 的多个过滤器缩小搜索范围。您可以组合复杂的过滤条件,例如协议、内容类型、URL、请求标头、响应标题、正文等,这将准确找到您要查找的内容。
GraphQL 调试通过定义到特定 GraphQL 查询名称的映射规则来快速调试 GraphQL 查询。使用断点、Map Local、Map Remote 和脚本工具。
Map Local ToolMap Local Tool 允许开发人员使用本地文件模拟响应。通过使用状态代码、标头和正文直接修改响应来提高开发速度,而无需等待后端。
轻松查找错误:使用内置的 Diff 工具快速找到请求和响应之间的差异。
Zero-Setup for Internal Development:一键检查来自 NodeJS、Ruby 和 Python 的 HTTP 流量。
– 支持流行的网络库 – NodeJS – axios、fetch (v18+)、node-fetch、got、https 和 superagent.- Ruby -http、net/http、net/https、httpparty 和 faraday.- Python – 请求、aiohttp、http.client、urllib3 和 httpx.- 其他 – cURL、httpie、ElectronJS.- 高级功能- 代理帮助工具 – 本地映射(文件/目录)- 远程映射 – 断点 – 无缓存- 重试请求 – 发出请求 – 调试 Web 套接字 – 保存会话 – 黑名单- 允许列表 – 外部代理 (HTTP/HTTPS/SOCKS/PAC) – protobuf- 导入 Charles 代理文件 – 自定义根证书和客户端及服务器证书 – 通配符和正则表达式匹配规则 – 脚本(覆盖)- JS 插件和代码片段 – Atlantis iOS 框架 – GraphQL 调试 – 网络状态(网络限制)- 多个过滤器 – 发布到 Gist – 反向代理 – 代码生成器 – 命令行 – 请求/响应差异 – 控制Access- 自动/手动设置
发布说明可在官网上找到 >