技能标识:api-tester
Perform structured HTTP/HTTPS requests (GET, POST, PUT, DELETE) with custom headers and JSON body support. Use for API testing, health checks, or interacting with REST services programmatically without relying on curl.
一个轻量级、无依赖的OpenClaw HTTP客户端。
javascript
const api = require(skills/api-tester);
const result = await api.request(GET, https://api.example.com/data);
console.log(result.status, result.data);
javascript
const api = require(skills/api-tester);
const payload = { key: value };
const headers = { Authorization: Bearer
const result = await api.request(POST, https://api.example.com/submit, headers, payload);
request函数返回一个Promise,解析为:
javascript
{
status: 200, // HTTP状态码
headers: { ... }, // 响应头
data: { ... }, // 解析后的JSON体(如适用)或原始字符串
raw: ..., // 原始响应体字符串
error: ... // 请求失败时的错误信息(网络错误、超时)
}
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 api-tester-1776419943 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 api-tester-1776419943 技能
skillhub install api-tester-1776419943
文件大小: 3.6 KB | 发布时间: 2026-4-17 19:50