В настоящее время я пишу сценарий для программного включения CORS после добавления ресурса в конечную точку API на AWS API Gateway.После изучения функции пут-интеграция-ответ в течение нескольких часов.Я почти получил прорыв, но я получаю сообщение об ошибке:
An error occurred (BadRequestException) when calling the
PutIntegrationResponse operation: Invalid mapping expression specified:
Validation Result: warnings : [], errors : [No method response exists
for method.]
Вот сценарий, который я использую для включения CORS:
aws apigateway put-integration-response --rest-api-id XXXXX --resource
-id XXXX --http-method GET --status-code 200 --selection-pattern 200 --
response-parameters '{"method.reponse.header.Access-Control-Allow-
Origin": "'"'*'"'", "method.response.header.Access-Control-Allow-
Headers": "'"'integration.request.header.Authorization'"'"}'
Странная вещь, которую ябыло обнаружено, что документация AWS устарела с текущей версией aws-cli
У меня много часов, чтобы исправить некоторые основные проблемы, возникшие у меня с вызовом API.
Буду благодарен за любые идеи.
Ура!Nyah