免费下载 Mac 版

查看广告以免费下载

Softonic 评论

HTTP 工具包:一键 HTTP(S) 拦截和调试工具,适用于 Mac

尝试来自 httptoolkit 的 HTTP Toolkit,在开发和测试期间拦截和检查 Mac 上的 HTTP(S) 流量。该工具实时捕获请求和响应,并解密 HTTPS 以显示格式化的有效负载以供检查,并与开发者工作流程集成,以检查实时 API 流量和重现错误。它提供跨浏览器、语言运行时、Android 设备和 Docker 的一键拦截,以及对 HTTP/2 和 WebSocket 的支持。针对需要精确网络级调试的 Web 和移动开发人员、API 工程师和 QA 团队。

该工具支持哪些环境和运行时?

该工具与多个开发运行时集成,因此您可以检查堆栈不同部分的流量。它支持浏览器流量以及语言运行时,如Node.js、Python 和 Ruby,并且可以连接到 Electron 应用程序。这些集成使开发人员能够跟踪来自客户端代码和后端进程的请求,而无需切换工具。主要的实际用途包括检查脚本发出的 API 调用和验证本地测试运行的服务响应。

它是否需要系统范围的代理更改或侵入式设置?

有针对性的拦截最小化系统影响,通过避免在典型工作流程中进行永久的系统范围代理配置。该应用程序启动或针对特定客户端和会话,而不是重写全局网络设置,因此无关的应用程序保持不受影响。它在当前的 macOS 版本上运行,并支持 Intel 和 Apple Silicon 架构,这使其与现代开发者桌面兼容,同时将拦截范围限制在所选进程中。

HTTPS 拦截的透明性和可审计性如何?

加密流量的拦截是明确且可检查的;该工具可以解密 HTTPS,并为许多客户端自动配置证书以允许检查。整个堆栈,包括 UI 和服务器组件,都是 100% 开源的,这使团队能够检查实现细节,并验证在敏感环境中使用之前证书和代理的处理方式。

界面是否适合快速检查和高级测试工作流程?

该界面将现代视觉布局与开发者专注的控件相结合,并且它包括内置文档和数千个流行 API 的验证,以加速探索性测试。随意检查可以通过 GUI 进行,而高级实验、自动化模拟响应和复杂重写则可以通过受限层访问。团队在从简单检查转向脚本或自动化测试管道时,应计划进行技术提升。

对于需要精确、可检查网络调试的开发人员来说实用

HTTP Toolkit 是个实用的选择,适合需要针对性 HTTP(S) 调试和协议级可见性的个人开发者和 QA 工程师,因为它拦截加密流量并暴露实现代码以供审计。主要的权衡是,更多的自动化模拟和重写工作流程是在一个受限层级中提供的,因此需要大规模自动化的组织在标准化使用该工具之前应评估这一限制。

  • 赞成

    • 针对多种浏览器和语言运行时的零配置拦截
    • 用于代理和证书逻辑可审计性的开源代码库
    • 支持现代协议,包括 HTTP/2 和 WebSockets
    • 内置 API 文档和验证以帮助测试
  • 反对

    • 自动化模拟和重写生活在一个封闭的层级后面
    • 高级操作工作流程需要开发者知识
    • 需要 macOS 12 或更高版本,不包括旧机器

应用参数

  • 许可证

    免费

  • 版本

    1.25.0

  • 更新日期

  • 平台

    Mac

  • OS

    macOS 10.15

  • 大小

    208.86 MB

  • 开发者

应用程式 提供其他语言版本


免费下载 Mac 版

查看广告以免费下载


用户对 HTTP Toolkit 的评分

您是否尝试过 HTTP Toolkit?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。