可能的解决方法之一是添加以下代码来确保在响应中包含 CORS 标头:
app.use(function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type');
next();
});
这将允许所有域访问您的 API,并允许使用 GET、PUT、POST 和 DELETE 请求方法。您也可以根据需要修改这些选项。请注意,如果您已经在 AWS API 网关上启用了 CORS,则您不需要使用此代码。