HTTP Toolkit MAC 版

免费开源的 Mac HTTP 调试工具:一键拦截、查看和编辑来自浏览器、App 和终端的 HTTP(S) 流量。

HTTP Toolkit 简介

HTTP Toolkit 是一款用于调试、测试和开发 HTTP 的开源工具。它可以一键拦截多种工具的 HTTP 和 HTTPS 流量:浏览器窗口、Android 或 iOS App、Docker 容器、终端会话,以及 Node.js、Java、Python 或 Ruby 等后端进程。你可以只针对某一个客户端,而不必拦截整台电脑,也可以把任何客户端作为 HTTP 代理连接到 HTTP Toolkit。

你可以用筛选功能浏览流量,查看每条消息的 URL、状态、头部和正文,并附有标准头部的说明,JSON、Protobuf、Base64、HTML、XML 等内容会自动格式化。断点可以暂停实时流量供你手动编辑,内置的 HTTP 客户端可以发送你自己的请求。这些功能都包含在免费的 Hobbyist 方案中;付费的 Pro 方案还提供自动模拟和改写等功能。HTTP Toolkit 以 AGPL-3.0 许可证开源,为 Apple 芯片和 Intel 芯片 Mac 提供了单独的下载,需要 macOS 12 或更高版本。

主要功能

HTTP Toolkit 让你看到每个请求和响应。

  • 一键拦截:浏览器、移动 App、Docker 等。
  • 定向捕获:只拦截单个客户端。
  • 查看流量:URL、状态、头部和正文。
  • 智能格式化:JSON、Protobuf、Base64、HTML、XML 等。
  • 断点:暂停并编辑请求和响应。
  • HTTP 客户端:发送你自己的请求。
  • 头部说明:标准头部的解释。
  • 免费 Hobbyist 方案:基础功能免费使用。

1.27.4 版本新功能

HTTP Toolkit 1.27.4 是最新的桌面版本。

  • 发布页面没有提供说明;该 App 的服务器和界面也会自动更新

HTTP Toolkit 常见问题

HTTP Toolkit 免费吗?

免费。Hobbyist 方案免费,源代码以 AGPL-3.0 许可证开源。付费的 Pro 方案提供更多功能。

免费方案包含什么?

自动拦截支持的客户端、查看 HTTP 数据、筛选/删除/置顶请求、用于手动改写的断点,以及内置的 HTTP 客户端。

Pro 增加了什么?

自动 HTTP 模拟和改写,包括流量重定向、模拟响应、错误和超时,以及可重复使用的修改与发送工具。

HTTP Toolkit 需要哪个版本的 macOS?

HTTP Toolkit 需要 macOS 12 或更高版本。

HTTP Toolkit 支持 Apple 芯片吗?

支持。Apple 芯片和 Intel 芯片 Mac 有单独的下载。

HTTP Toolkit 能拦截什么?

浏览器窗口、Android 或 iOS App、Docker 容器、终端会话,以及 Node.js、Java、Python 或 Ruby 等后端进程。任何客户端也都可以把它当作 HTTP 代理使用。

可以编辑流量吗?

可以。断点会暂停请求和响应,你可以修改 URL、方法、头部、状态或正文。

HTTP Toolkit 会自动更新吗?

桌面 App 本身不会自动更新,但它的服务器和界面各自带有自动更新。

可以用 Homebrew 安装 HTTP Toolkit 吗?

可以。运行 brew install --cask http-toolkit。

http-toolkit.FULLMAC.app 上的 HTTP Toolkit 下载来自哪里?

下载按钮指向 HTTP Toolkit 官方网站 https://httptoolkit.com/。http-toolkit.FULLMAC.app 不会修改或重新打包该 App。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。