进阶场景四:调用HTTP服务

更新时间:2022-06-27 10:34:37

云函数提供了ctx.httpclient HTTP请求方法。无需额外依赖,您就可以请求任何HTTPHTTPS协议的Web服务。

例如,请求一个网页,代码示例如下。

module.exports = async ctx => {
  const res = await ctx.httpclient.request('https://www.example.com/x/xxx.htm');
  return {
    html: res.status === 200 ? res.data : '',
  };
};
                

其中,ctx.httpclient返回的是一个urllib实例。

    AI助理

    点击开启售前

    在线咨询服务

    你好,我是AI助理

    可以解答问题、推荐解决方案等