Я знаю, что просто включить CORS, используя безсерверный режим:
functions:
createProduct:
handler: handler.createProduct
events:
- http:
path: product
method: post
cors: true # <-- CORS!
Это создает метод OPTIONS в API Gateway. Но как я могу делать обновления в этом OPTIONS
методе? Например, изменение статуса ответа метода et c?
Или, например, contentHandling внутри этого метода OPTIONS, потому что это, похоже, не работает:
functions:
createProduct:
handler: handler.createProduct
events:
- http:
path: product
method: post
cors: true # <-- CORS!
request:
contentHandling: 'CONVERT_TO_TEXT'
response:
contentHandling: 'CONVERT_TO_TEXT'
Я тоже пробовал, но ничего не сделал :
- "http":
"cors":
"origin": "test.com"
"contentHandling": "CONVERT_TO_TEXT"