Промежуточная переменная AWS Lambda, добавляемая к URL, ломает мое веб-приложение PWA - PullRequest
0 голосов
/ 04 мая 2019

У меня есть приложение Angular PWA. В одном из компонентов я пытаюсь прочитать JSON, музыкальные файлы, которые попадают в папки assets/data и assets/sounds.

Во время локального тестирования все работает нормально, и я могу установить приложение PWA локально.Это работает и на Azure.Однако, когда я помещаю это приложение в AWS, к URL-адресу добавляется промежуточная переменная «Производство».

Например, в Azure URL был www.myapp.azurewebsites.net, тогда как в AWS это https://4rjj521114.execute -api.eu-central-1.amazonaws.com / production / ,

Из-за этого, когда мои компоненты в приложении пытаются получить доступ к папке ресурсов, они не могут получить к ним доступ, поскольку они совершают вызовы https://4rjj521114.execute -api.eu-central-1.amazonaws.com/assets/data, тогда как то же самое работает, если я добавлю production к URL https://4rjj521114.execute -api.eu-central-1.amazonaws.com / production / assets /данные .

Существует ли какая-либо стандартная практика для этого или мне не хватает какой-либо конфигурации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...