Proxyman 现代直观的 HTTP 调试代理应用程序

Proxyman 是一款现代而直观的 HTTP 调试代理应用程序,它的功能强大,使您可以轻松捕获、检查和操作 HTTP(s) 流量。不再让繁杂的网络调试工具阻碍您的工作,使用 Proxyman,您将轻松应对网络调试的挑战。

下载地址:https://www.macappbox.com/a/proxyman.html

主要特点

  • HTTP/HTTPS 流量检查: Proxyman 可以以普通文本形式检查 HTTP/HTTPS 流量,让您清晰了解网络请求和响应。
  • SSL 代理: 它充当 SSL 代理服务器,可帮助您检查加密流量,了解 HTTPS 请求和响应的细节。
  • iOS、iOS 模拟器和 Android 设备代理: Proxyman 可以代理移动设备上的流量,包括 iOS、iOS 模拟器和 Android 设备。
  • 请求/响应导出: 您可以导出请求和响应,以便后续分析或共享。
  • 内容过滤器: 使用内容过滤器,您可以筛选出您关心的请求和响应。
  • JSON 体检查: Proxyman 提供 JSON 体检查功能,支持 JSON 数据的格式化和可视化。
  • 水平/垂直布局: 根据您的偏好,您可以选择水平或垂直布局来查看请求和响应。
  • 搜索功能: 快速搜索请求和响应,以找到您需要的信息。
  • 多选标签页: 可以在不同标签页中同时查看不同请求和响应,以提高效率。
  • 自定义预览标签页: 您可以自定义标签页,以快速查看您关心的信息。
  • 自定义标题列: 通过自定义标题列,您可以选择显示您关心的请求和响应的信息。
  • 颜色标记和注释: 为了更好的可视化,您可以为请求和响应添加颜色标记和注释。
  • MessagePack 体检查工具: 支持 MessagePack 数据的查看,以便您了解数据的结构。
  • JSONPath 过滤器: 使用 JSONPath 过滤器,您可以轻松过滤和定位 JSON 数据。
  • 自定义工具栏: 自定义工具栏,以适应您的工作流程。
  • SSL 代理服务器: Proxyman 充当 SSL 代理服务器,让您检查加密流量的细节。

Proxyman 作为您的网络调试伙伴

Proxyman 充当中间人服务器,拦截您的应用程序和 SSL 网络服务器之间的流量。它的内置 macOS 集成可让您以普通文本的形式检查 HTTP/HTTPS 请求和响应,只需轻松一键点击。

多重过滤

使用 Proxyman 的多重过滤器,您可以更精细地筛选您的网络请求。您可以组合多个过滤条件,如协议、内容类型、URL、请求头、响应头、请求体等,以精确找到您需要的信息。

GraphQL 调试

使用 Proxyman,您可以轻松进行 GraphQL 请求的调试,通过定义特定 GraphQL 请求名称的匹配规则。它与断点、本地映射、远程映射和脚本工具一起使用。

本地映射工具

本地映射工具允许开发人员通过本地文件模拟响应,提高开发速度,直接更改状态码、标题和正文,无需等待服务器端处理。

轻松发现错误

借助内置的 Diff 工具,快速发现请求和响应之间的差异。

无需配置的内部开发

Proxyman 支持一键检查 NodeJS、Ruby 和 Python 的 HTTP 流量,无需复杂的设置。

支持的网络库

  • NodeJS: axios, fetch (v18+), node-fetch, got, https, superagent.
  • Ruby: http, net/http, net/https, httpparty, faraday.
  • Python: requests, aiohttp, http.client, urllib3, httpx.
  • 其他: cURL, httpie, ElectronJS.

更多高级功能

  • 辅助代理工具
  • 本地映射(文件/目录)
  • 远程映射
  • 断点
  • 无缓存
  • 重发请求
  • 请求构建器
  • WebSocket 调试
  • 会话保存
  • 黑名单
  • 白名单
  • 外部代理(HTTP/HTTPS/SOCKS/PAC)
  • Protocol Buffers
  • 导入 Charles Proxy 文件
  • 自定义根证书和客户端/服务器证书
  • 通配符和正则表达式匹配规则
  • 脚本(重写)
  • JS 和代码片段插件
  • Atlantis 框架(iOS)
  • GraphQL 调试
  • 网络状态(网络限速)
  • 多重过滤
  • 发布到 Gist
  • 反向代理
  • 代码生成
  • 命令行
  • 请求/响应差异
  • 访问控制
  • 自动/手动配置

Proxyman 是您进行网络调试和流量分析的完美伴侣。无论您是开发人员、测试人员还是网络管理员,Proxyman 提供了直观的界面和丰富的功能,以帮助您更轻松地管理和分析网络流量。不再让网络调试成为问题,尝试 Proxyman,提高您的网络开发效率和质量!

相关推荐
小林熬夜学编程1 小时前
【Linux网络编程】第十四弹---构建功能丰富的HTTP服务器:从状态码处理到服务函数扩展
linux·运维·服务器·c语言·网络·c++·http
njnu@liyong12 小时前
图解HTTP-HTTP报文
网络协议·计算机网络·http
ZachOn1y13 小时前
计算机网络:应用层 —— 应用层概述
计算机网络·http·https·应用层·dns
kaixin_learn_qt_ing14 小时前
了解RPC
网络·网络协议·rpc
爱吃水果蝙蝠汤15 小时前
DATACOM-IP单播路由(BGP)-复习-实验
网络·网络协议·tcp/ip
福大大架构师每日一题21 小时前
37.1 prometheus管理接口源码讲解
ios·iphone·prometheus
言成言成啊1 天前
TCP与UDP的端口连通性
网络协议·tcp/ip·udp
敲代码娶不了六花1 天前
对计算机网络中“层”的理解
网络·网络协议·tcp/ip·计算机网络
x66ccff1 天前
HTTPS如何通过CA证书实现安全通信,以及HTTPS的局限性
网络协议·安全·https
Graceful_scenery1 天前
https双向认证
服务器·网络·网络协议·http·https