HTTP Toolkit是一款精美且开源的工具,专为在Windows、Linux和Mac操作系统上进行HTTP(S)的调试、测试和构建而设计。它具备一键拦截和查看所有HTTP(S)流量的能力,用户可以模拟端点或整个服务器、重写、重定向或注入错误。这款工具的目标用户群体广泛,从开发者到安全爱好者,都能轻松使用HTTP Toolkit进行网络流量的分析和操作。

intercept-screenshot

HTTP Toolkit让用户可以轻松浏览、搜索和审查HTTP流量。它能够按内容类型、状态和来源进行高亮显示,并提供强大的过滤工具,精确匹配对用户重要的信息。用户可以逐条检查每个请求或响应的URL、状态、头部和正文,并且还能通过内置的解释和来自MDN(Mozilla开发者网络)的文档获取帮助。此外,它可以利用来自Visual Studio Code编辑器的Monaco的力量,对JSON、HTML、JS、十六进制等消息主体进行高亮显示和自动格式化。

使用HTTP Toolkit,用户不仅可以查看和修改实时的HTTP流量,还可以快速创建规则以匹配请求,并用自己的内容作出响应,从而轻松地对新的端点或服务进行原型设计。可以定义新的端点、覆盖现有的端点或替换外部服务,以复现棘手的边界情况和测试错误处理。而且,还可以导入和导出模拟规则集,创建复杂的设置并与团队共享。这款工具的功能丰富,用户界面友好,操作直观,极大地简化了对HTTP流量的调试和测试工作,是每一位开发人员工具箱中不可或缺的工具。

零设置捕获 HTTP(S)

自动设置有针对性地拦截大多数客户端的 HTTP 和 HTTPS,包括:

  • Chrome、Edge、Brave 和 Firefox 等桌面浏览器
  • Android 应用程序和浏览器
  • 后端和脚本语言,例如 Node.js、Python、Java 和 Ruby
  • Docker 容器,以及几乎所有终端或基于 Electron 的应用程序
  • 更多内容即将推出,全部由您的反馈提供支持

对于没有自动设置的平台,HTTP Toolkit 可以用作 HTTP(S) 代理,兼容任何语言或工具的 HTTP 请求。

探索、搜索和检查 HTTP

  • 通过按内容类型、状态和来源突出显示来浏览流量,或使用强大的过滤工​​具来精确匹配对您重要的消息。
  • 使用来自 MDN 的内嵌说明和文档检查每个请求或响应的 URL、状态、标头和正文。
  • 通过 JSON、HTML、JS、十六进制等的突出显示和自动格式化来挖掘消息正文,所有这些都使用 Visual Studio Code 编辑器 Monaco 的强大功能。

暂停和编辑实时 HTTP 流量

  • 精确匹配请求,在请求出现时跳转到请求,并编辑任何内容:目标 URL、方法、标头或正文。
  • 在请求到达时直接手动响应,或将它们传递到上游,并在返回时暂停并编辑实际响应。

按请求逐步浏览 HTTP 流量,或手动模拟端点和错误。

使用全自动模拟响应 PRO 进行测试

  • 创建规则来匹配请求并使用您自己的内容进行响应,以针对新端点或服务快速构建原型。
  • 定义新端点、覆盖现有端点或替换外部服务,以重现棘手的边缘情况并测试您的错误处理。
  • 导入和导出您的模拟规则集,以构建复杂的设置并与您的团队共享。

重写任何东西

  • 注入请求超时、模拟连接失败以及以静默方式将请求从一台服务器重定向到另一台服务器。专业版
  • 精确匹配让您能够定位您关心的请求。使用 HTTP Toolkit 作为代理匹配任何发送到任何地方的请求,直接发送请求以将其用作模拟服务器。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。