Я создаю api без сервера с помощью nodejs, и я использую шлюз api для вызова моих лямбда-функций, и у меня есть сборка внешнего интерфейса с реагировать.Когда я вызываю API через приложение «Реакция», я получаю следующую ошибку.
Ответ на предпечатный запрос не проходит проверку контроля доступа: заголовок «Access-Control-Allow-Origin» содержит несколько значений »*, http://localhost:9988', но разрешен только один
вот мой serverless.yaml
listBank:
handler: bank/list.list
events:
- http:
path: bank
method: get
cors:
origins:
- '*'
- 'http://localhost:9988'
headers:
- Content-Type
- X-Api-Key
- Access-Control-Allow-Headers
- Access-Control-Allow-Origin
- Access-Control-Allow-Methods
- Access-Control-Allow-Credentials
allowCredentials: false
private: true
вот мой заголовок ответа функции get
const response = {
statusCode: 200,
headers: {
"Access-Control-Allow-Origin" : "*",
"Access-Control-Allow-Credentials" : true
},
body: JSON.stringify(result.Items),
};
что мне не хватает?