调用 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 实例。
更多使用方式,查看 GitHub 文档。