API 客户端

发送 HTTP 请求,构建头部和参数并查看响应;保存最近 25 条记录。

请求直接从你的浏览器发送到你输入的 URL——ArrayKit 不代理、查看或存储它们。你的请求历史保留在此浏览器的本地存储中。

有 curl 命令?用 cURL 转 Fetch 转换它。

关于 API 客户端

这款 API 客户端让你直接从浏览器构建并发送 HTTP 请求,就像一个轻量版 Postman。选择方法,输入 URL,用简单的键/值行添加查询参数和请求头,并为 POST、PUT、PATCH 和 DELETE 附加 JSON 或原始请求体。发送请求并检查完整响应:状态码、耗时、大小、请求头以及美化后的响应体。你发送的每个请求都会保存到最近 25 次中,存储在此浏览器内,因此你可以一键重新打开并重发。请求直接从你的浏览器发送到你输入的 URL——绝不经过 ArrayKit 路由——因此该工具受目标 API 的 CORS 策略约束,就像任何浏览器 fetch 一样。

功能特性

如何使用 API 客户端

  1. 选择一个 HTTP 方法并输入请求 URL。
  2. 在下方的标签页中添加查询参数、请求头或请求体。
  3. 点击发送,从你的浏览器发出请求。
  4. 检查响应的状态、耗时、请求头和响应体。

示例

输入

GET https://jsonplaceholder.typicode.com/todos/1

输出

200 OK · 142 ms · 83 B
{
  "userId": 1,
  "id": 1,
  "completed": false
}

一个 GET 请求及其格式化后的 JSON 响应。

常见错误与故障排除

常见问题

什么是 API 客户端?
API 客户端让你构建并发送 HTTP 请求并检查响应,从而无需编写代码即可测试和调试 REST API。这款工具在你的浏览器中运行。
我的请求会经过 ArrayKit 的服务器吗?
不会。每个请求都直接从你的浏览器发送到你输入的 URL;ArrayKit 绝不代理、查看或存储它。你的请求历史仅保存在此浏览器中。
为什么我会遇到 CORS 错误?
除非目标 API 返回正确的 CORS 请求头,否则浏览器会阻止跨域响应。这是浏览器的安全规则——桌面工具因为不是浏览器而避开了它。请使用启用了 CORS 的 API 或你自己的服务器。
我的请求会被保存吗?
你最近的 25 个请求保存在此浏览器的本地存储中,以便你重新发送。清除历史或浏览器存储会将它们删除。
支持哪些 HTTP 方法?
GET、POST、PUT、PATCH、DELETE、HEAD 和 OPTIONS。POST、PUT、PATCH 和 DELETE 可以携带请求体。

相关工具

全部 ArrayKit 工具