HTTP Client —— 概述
一个内置的 Postman 风格 HTTP 客户端,用于在工作区内测试 API。
如果你曾用过 Postman 或 Insomnia 来测试 API,你已经了解了这个想法。1DevTool 将相同的体验直接带入你的工作区 —— 无需安装单独的应用,无需切换窗口,无需来回复制粘贴 URL。
什么是 HTTP Client?
HTTP Client 是内置于 1DevTool 的全功能 API 测试工具。你可以向任何 API 端点发送请求、检查响应、保存请求供以后使用,并将它们组织成集合 —— 所有这些都无需离开应用。
它支持所有常见的 HTTP 方法:GET、POST、PUT、DELETE、PATCH、HEAD 和 OPTIONS。无论你是在调用 REST API、本地开发服务器还是第三方服务,HTTP Client 都能处理。
为什么使用它而不是 Postman?
上下文切换代价昂贵。当你的 AI agent 正在构建 API 端点而你想要测试它时,旧的工作流是这样的:复制 URL → 切换到 Postman → 粘贴 URL → 配置请求头 → 发送 → 切换回来 → 重复。每次测试有四次不必要的中断。
使用内置 HTTP Client,你保持在一个窗口中。你可以观看 agent 编写路由,立即在终端旁边的面板中测试它,查看响应,并告诉 agent 需要修复什么 —— 所有这些都无需离开 1DevTool。反馈循环越快,你发布得越快。
如何打开 HTTP Client
- 点击左侧 icon strip 中的 HTTP 图标
- 或按 Cmd+H(Mac)/ Ctrl+H(Windows/Linux)
HTTP 面板在主工作区区域打开。你可以调整大小、浮动它或停靠在终端旁边。

关键功能
保存的请求集合 —— 将任何请求保存到命名的集合。请求存储在本地并在会话之间持久化。按项目或 API 将它们组织到文件夹中。
环境 —— 定义如 {{base_url}} 或 {{auth_token}} 这样的变量一次,然后在所有请求中重复使用。一键在环境(开发、预发、生产)之间切换。
响应检查器 —— 响应面板显示状态码、响应时间、响应大小、请求头和响应体。JSON 响应会自动美化打印,带有语法高亮和可折叠节点。
JSON 美化打印 —— 混乱的压缩 JSON 立即变得可读。无需粘贴到格式化工具中。

这是为谁准备的?
如果你是 API 测试新手,HTTP Client 是一个很好的学习方式 —— 它比 Postman 更简单,你不需要学习单独的工具。如果你已经是 Postman 或 Insomnia 用户,你可以导入现有集合并从你离开的地方继续(查看 导入集合)。