Создание API в том же домене, который используется AWS CloudFront - PullRequest
0 голосов
/ 04 июня 2019

У меня есть веб-сайт React, обслуживаемый AWS CloudFront и S3.Я хочу связаться со мной раздел, который отправляет детали в API с помощью API-шлюза и Lambda.

Можно ли настроить конечную точку API в том же домене, который используется облачным фронтом?

Например:

POST www.example.com/contact-us --> API gateway --> Lambda
www.example.com/* --> Cloudfront --> S3

1 Ответ

0 голосов
/ 04 июня 2019

API-интерфейс, оптимизированный для Edge, также в основном использует CloudFront, и вы не можете иметь одно и то же доменное имя с CloudFront и API-шлюзом, но вы можете определить API-шлюз как источник CloudFront и поведение кеша с путем, например: / contact-us и может инициироватьAPI-шлюз, если нет, вы можете написать js для запуска конечной точки API GW (имя aws dns) прямо со страницы contact-us.

...