← 工具

在线 API 测试工具

在浏览器里测试任意 REST API:构建请求、发送,然后查看响应。

私密:你的文件不会离开你的设备。

发送方式

查询参数会与 URL 保持同步。取消勾选某一行即可不发送它。

从浏览器发出的请求直接发往 API。你的请求、token 和历史记录都只保存在本设备上。

使用方法

  1. 选择你的文件。
  2. 按需调整设置。
  3. 下载结果,或用 BroAllDone 发送到另一台设备。

常见问题

如何在线测试 API?

选择请求方法(GET、POST …),粘贴 URL,按需添加查询参数、请求头或请求体,然后点击“发送”。你会看到状态码、响应头、响应体以及请求耗时。

为什么我的请求报 CORS 错误?

浏览器只允许网页读取那些通过 CORS 响应头明确允许的 API 响应。如果 API 不允许,可以通过 BroAllDone 服务器发送请求:在“发送方式”中选择它,或者保持“自动”,GET 请求会自动切换。

在这里填写 API Key 和 token 安全吗?

从浏览器发送时,请求直接发往 API,不经过我们。通过 BroAllDone 服务器发送时,请求只是被中转,随即丢弃:不记录日志,也不保存任何内容。token 和历史记录只保存在你的浏览器里,你可以随时清除。

可以测试运行在 localhost 上的 API 吗?

可以。选择“我的浏览器”即可:你的浏览器能访问 localhost 和你自己的网络。BroAllDone 服务器则特意设计为无法访问它们,因此永远不会被用来访问内网。

可以发送 JSON、表单和文件吗?

可以:支持 JSON、表单字段(urlencoded)、带文件上传的表单(multipart)、纯文本、XML,或把整个文件作为请求体。身份验证支持 Bearer Token、用户名和密码,以及 API Key。

可以把请求转换成代码吗?

可以。“代码”标签页能生成 JavaScript fetch、Node.js、axios、Python requests、PHP、Go、Java、C#、Ruby、Rust 和 PowerShell 代码,“请求”标签页会给出 curl 命令。你也可以粘贴 curl 命令来导入请求。

更多免费工具