У меня продолжаются проблемы с интеграцией CORS для API Gateway + Lambda. Я включил COR для ресурсов, связанных с API. Похоже, что все работает нормально с помощью лямбда-тестирования, тестирования почтальона и т. Д., Но вызов api из сценария веб-страницы дает следующую ошибку: «На запрошенном ресурсе нет заголовка 'Access-Control-Allow-Origin'. Origin 'null' следовательно, доступ запрещен. Ответ имел код состояния HTTP 415. " Мне нужно изменить лямбда-функцию? Спасибо
Вот мой простой лямбда-код ..
'use strict';
var AWS = require('aws-sdk');
var dclient = new AWS.DynamoDB.DocumentClient();
var getItems = (event, context, callback) => {
var params = {
TableName: "OMSCaseDataTest",
Key: {
"IncidentID": event.IncidentID
}
}
dclient.get(params, (error, data) => {
if (error) {
callback(null, "error occured")
} else {
callback(null, data);
}
});
};
exports.getItems = getItems;
amplify function build
, если вы используете усиление, прежде чем отправлять обновления. - person SuperVeetz   schedule 03.02.2019