legado.http.request
统一 HTTP 请求接口,支持更丰富的配置项。
仅 GUI 模式
legado.http.request 仅在 GUI 模式下可用,CLI 测试时请使用 legado.http.get / legado.http.post。
签名
js
legado.http.request(options) → stringoptions 参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
url | string | ✅ | 请求 URL |
method | string | 否 | HTTP 方法,默认 'GET' |
body | string | 否 | 请求体 |
headers | object | 否 | 自定义请求头 |
返回值:响应体字符串。
示例
js
var resp = legado.http.request({
url: 'https://api.example.com/data',
method: 'POST',
body: JSON.stringify({ key: 'value' }),
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer token123'
}
});
var data = JSON.parse(resp);