为AWS API添加CORS配置。可参考以下代码示例:
var corsHeaders = {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "GET, POST, PUT, DELETE, OPTIONS",
"Access-Control-Allow-Headers": "Content-Type, Authorization, Content-Length, X-Requested-With"
};
exports.handler = function(event, context, callback){
var httpResponse = {
statusCode: 200,
headers: corsHeaders,
body: JSON.stringify({result: "Success!"})
};
callback(null, httpResponse);
};
以上是使用Node.js创建AWS Lambda函数并添加CORS头的示例。需要将corsHeaders
变量中的值替换为你需要的CORS头。此外,在AWS API Gateway中还需要将CORS配置与API资源绑定。