在 API 网关 + Lambda 微服务模板 + DynamoDB 上启用 CORS

Enable CORS on API Gateway + Lambda Microservice template + DynamoDB

我已经在 API 网关中启用了 CORS 资源,但它不起作用

我在 lambda 函数(节点 js)中添加了 Access-Control-Allow-Origin headers。

对我有用

const done = (err, res) => callback(null, {
    statusCode: err ? '400' : '200',
    body: err ? err.message : JSON.stringify(res),
    headers: {
        'Content-Type': 'application/json', 
        'Access-Control-Allow-Origin': '*'
    }    
});