У меня есть два приложения MEAN Stack, работающие на моем локальном компьютере. Одно из них — клиентское приложение, работающее на порту 88, а второе — серверное приложение, работающее на порту 99. Я просто хотел вызвать API серверного приложения из своего клиентского приложения. Я использовал $http в своем угловом контроллере.
Но это дает мне ошибку, например
" XMLHttpRequest не может загрузить localhost:99/path/to/the/API. Запросы между источниками поддерживаются только для схем протоколов: http, data, chrome, chrome-extension, https, chrome-extension-resource. angular.js: 11607 Error. : не удалось выполнить «отправить» для «XMLHttpRequest»: не удалось загрузить «localhost: 99/path/to/the/API». при ошибке (собственной)».
Я попытался удалить $httpProvider.defaults.headers.common['X-Requested-With'];
$httpProvider.defaults.useXDomain = true;
в моем угловом приложении. но все еще получаю ту же проблему. Также пробовал с CORS, но все равно получаю ту же ошибку.