http.batch 用于批量发起 HTTP 请求。
batch(requests: Request[], opt?: BatchOption): BatchResponse[]
参数
参数 | 类型 | 描述 |
requests | 请求对象数组 | |
opt? | 可选,批量发起请求的配置选项 |
返回
类型 | 描述 |
批量请求结果数组 |
样例
发起批量请求:
import http from 'pts/http';export default function () {const responses = http.batch([{method: 'GET',url: 'http://mockhttpbin.pts.svc.cluster.local/get?a=1',headers: { a: '1, 2, 3' },query: { b: '2' },},{method: 'GET',url: 'http://mockhttpbin.pts.svc.cluster.local/get?a=1',headers: { a: '1, 2, 3' },query: { b: '2' },},]);console.log(JSON.stringify(responses));}