在 AWS Lambda 上使用 expressAppFromMiddleware
提供的 middleware,可能会跨站问题(CORS)。我们可以通过使用CORS middleware来解决这个问题。
以下是一个使用 CORS middleware 的示例:
const express = require('express');
const cors = require('cors');
const app = express();
//使用cors middleware
app.use(cors());
//建立一个简单的路由响应GET请求
app.get('/', (req, res) => {
res.send('Hello World!');
});
//将应用程序部署到AWS Lambda
module.exports.handler = app.listen(3000, () => console.log('app started'));
以上示例将解决 AWS Lambda 上使用 expressAppFromMiddleware 时的跨站问题。