在 Lambda 上出现错误时,首先需要确保您的 Lambda 配置正确。有以下几个方面需要检查:
如果这些都正确,就可以继续检查下面的代码。
使用 Axios 时,需要确保请求是正确的。您可以使用以下步骤:
下面是示例代码:
const axios = require("axios");
exports.handler = async (event, context) => { try { const response = await axios.get("https://jsonplaceholder.typicode.com/todos/1"); console.log(response.data); return { statusCode: 200, body: JSON.stringify({ message: response.data }), }; } catch (err) { console.log(err); return { statusCode: 500, body: JSON.stringify({ message: "Error Occurred" }), }; } };
在本地测试完成后,您可以将此代码上传到 AWS Lambda 并运行您的函数。