flow-doc-deleted/op/Request.md

38 lines
580 B
Markdown

# Request
op.request 提供了 http 请求的封装。
## 参数说明
``` js
{
// 请求接口
url: '/api/user',
// 请求方法
method: 'get',
headers: { 'X-Requested-With': 'XMLHttpRequest' },
// query 参数
params: {
id: '12345'
},
// body 参数
data: {
firstName: 'Fred'
},
}
```
## 示例代码
``` js
const onSyncTask = async (config, env, op, eventData) => {
const url = '<URL>';
const { data, headers } = await op.request({
url,
method: 'POST',
data: { ... },
});
log(`${url} 接口响应`, headers, data);
};
```