Я использую новый API Gateway HTTP, который во время настройки позволяет вам добавить CORS. Поэтому я установил заголовок Access-Control-Allow-Origin с настройкой *.
Однако, когда я делаю запрос с помощью Почтальона, я не вижу этот заголовок, и это вызывает у меня VueJS Ax ios запрос на сбой.
Ранее я использовал Lambda Proxy Integration и делал следующее в своей Lambda
"headers": {
"Access-Control-Allow-Origin": "*"
}
Однако новый HTTP API просто не поддерживает CORS. Может быть, я упускаю что-то простое.
- РЕДАКТИРОВАТЬ -
Поэтому я продолжаю находить ответ и наткнулся на сообщение в блоге от ребят из Serverless, которые установили следующее
It’ll ensure following headers:
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers:
Content-Type, X-Amz-Date, Authorization, X-Api-Key, X-Amz-Security-Token, X-Amz-User-Agent
Access-Control-Allow-Methods:
OPTIONS, and all the methods defined in your routes (GET, POST, etc.)
Я попробовал их и перераспределил, и все еще получаю только стандартные заголовки
Спасибо