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

