Api Integration
指导前端与后端API集成的类型、错误、鉴权及实时通信设计规范。
下载 255
支持自定义请求的轻量级 HTTP 客户端,用于 API 测试与交互。
openclaw skills install @wanng-ide/api-tester命令、参数、文件名以原文为准
一个轻量级、无依赖的 OpenClaw HTTP 客户端。
const api = require('skills/api-tester');
const result = await api.request('GET', 'https://api.example.com/data');
console.log(result.status, result.data);const api = require('skills/api-tester');
const payload = { key: 'value' };
const headers = { 'Authorization': 'Bearer <token>' };
const result = await api.request('POST', 'https://api.example.com/submit', headers, payload);request 函数返回一个 Promise,解析后包含以下字段:
{
status: 200, // HTTP 状态码
headers: { ... }, // 响应头信息
data: { ... }, // 解析后的 JSON 响应体(如果适用)或原始字符串
raw: "...", // 原始响应体字符串
error: "..." // 请求失败时的错误信息(如网络错误、超时)
}http 和 https 模块。已收录 1 个 Skill