Как изменить относительные пути, чтобы указать на сервер вместо localhost? - PullRequest
0 голосов
/ 21 апреля 2020

Я работаю над приложением Vue. У меня есть сценарий, в котором мне нужно вызвать службу с информацией заголовка авторизации, и я получаю HTML (целую страницу с предварительно обработанными диаграммами), которую я должен отобразить в компоненте.

Проблема в том, что HTML из ответа имеет несколько относительных путей для CSS, JS и файлов изображений. Когда я связываю HTML с моим компонентом, он выбирает относительный путь моего локального хоста, а не сервера, с которого это происходит. Поэтому он не может найти необходимые файлы для загрузки.

Если я введу ту же конечную точку URL-адреса и передам информацию заголовка авторизации из Chrome, используя расширение заголовка мода, я смогу увидеть отрендеренную страницу.

Я пытался использовать v- html и iframes для рендеринга HTML, но это не сработало. Также попытался передать Хост в качестве информации заголовка. Любая помощь приветствуется

1 Ответ

0 голосов
/ 21 апреля 2020

Вы можете попытаться перехватить HTTP-запросы, используя работника службы https://livebook.manning.com/book/progressive-web-apps/chapter-4/23

Также это связано с: как изменить заголовки сообщения -request

...