flow-doc-deleted/op/Request.md

580 B

Request

op.request 提供了 http 请求的封装。

参数说明

{
  // 请求接口
  url: '/api/user',
  // 请求方法
  method: 'get',
  headers: { 'X-Requested-With': 'XMLHttpRequest' },
  // query 参数
  params: {
    id: '12345'
  },
  // body 参数
  data: {
    firstName: 'Fred'
  },
}

示例代码

const onSyncTask = async (config, env, op, eventData) => {
  const url = '<URL>';
  const { data, headers } = await op.request({
    url,
    method: 'POST',
    data: { ... },
  });
  log(`${url} 接口响应`, headers, data);
};