Я обнаружил, что развертываю приложение. В переменных рабочей среды у меня есть адрес, который находится в API, где запрос .. но он не работает, потому что при отправке запроса на пост добавляется адрес веб-страницы, то есть: мой веб-адрес http://172.19.116.98/appcalidad/# / логин и адрес API http://172.19.116.98/Calidad/public/api/users. Но когда я делаю запрос к API в сервисном посте, я не знаю, почему Angular объединяет эти два URL http://172.19.116.98/appcalidad/172.19.116.98/Calidad/public/api/login. Следует отметить, что он хорошо работает на местном уровне. Как мне сделать так, чтобы его исключили .. Часть, выделенная желтым цветом, является адресом API, а перед ним - веб-адрес.
Логин службы :
часть, выделенная желтым цветом, - это адрес API, а перед ним - веб-адрес
* 1030. *
Проблема в том, что вы не добавили протокол в URL. Добавьте http:// к переменной apiURL, и она должна работать. Отказ от добавления этого приводит к тому, что путь становится относительно текущего URL. Следовательно, URL-адрес почтового запроса добавляется к URL-адресу страницы.
http://
apiURL
Angular считает, что URL является относительным, а не абсолютным, поскольку протокол http:// или https:// отсутствует.
https://
Вам следует установить apiUrl в:
apiUrl
http://172.19.116.98/Calidad/public/api