Vue Nginx Думает, что URL-адрес API равен Vue Маршрут при маршрутизации через прокси-сервер - PullRequest
0 голосов
/ 31 января 2020

Я экспериментирую с Vue, развернутым с Nginx на Heroku. Мы используем Nginx для обратного проксирования Vue запросов к внутреннему серверу. Внутренний сервер обслуживает данные по вызовам API, а также загруженные файлы. Когда пользователь пытается получить загруженный файл, внутренний сервер проверяет, имеет ли пользователь право доступа к файлу.

Однако, когда я пытался вызвать API файла (скажем, frontend.com/api/file_id), что должно быть прокси backend.com/api/file_id) приложение Vue считает, что /api/file_id - это маршрут, поэтому оно не передает прокси-вызов на внутренний сервер.

Что мне делать с этим?

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