要通过Lambda访问外部API,您可以使用以下步骤:
const https = require('https');
exports.handler = function(event, context, callback) {
const options = {
hostname: 'api.example.com',
path: '/endpoint',
method: 'GET'
};
const req = https.request(options, (res) => {
let data = '';
res.on('data', (chunk) => {
data += chunk;
});
res.on('end', () => {
callback(null, data);
});
});
req.on('error', (error) => {
callback(error);
});
req.end();
};
api.example.com
替换为实际的API地址,/endpoint
替换为您要访问的具体端点。现在,您已经创建了一个可以通过Lambda访问外部API的函数。