调用HTTP服务
云函数提供了 ctx.httpclient HTTP 请求方法。无需额外依赖,您就可以请求任何 HTTP 和 HTTPS 协议的 Web 服务。
例如,请求一个网页:
module.exports = async ctx => {
const res = await ctx.httpclient.request('https://www.alipay.com/x/notFound.htm');
return {
html: res.status === 200 ? res.data : '',
};
};
其中,ctx.httpclient返回的是一个urllib实例。