Доступ к услуге через локальный IP-адрес http://127:0.0.1:8080/GetDateRange
из Angular http.get
Вызов не работает.Запуск curl 127.0.0.1:8080/GetDateRange
на локальной машине работает.Доступ к служебному вызову через локальный IP-адрес IpV4 также работает.
Cors: Access-Control-Allow-Origin установлен на '*', настройки заголовка по умолчанию.
Наличие этой проблемы с обоими BaseHTTPServer (Python) и Apache.Я нацеливаюсь на производственную среду.
Где искать решение проблемы?Может быть, в направлении файла hosts
?
Запуск дистрибутива Debian Jessie на Raspberry Pi.
- Правка Протестирована голая сущность, и после некоторого поиска в Google я думаю, что это некоторые изнастройка сервера.
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function () {
console.log('this.readyState', this.readyState);
if (this.readyState == 4 && this.status == 200) {
// Typical action to be performed when the document is ready:
document.getElementById("demo").innerHTML = xhttp.responseText;
}
};
// this fails > 404
xhttp.open("GET", "http://127.0.0.1:8080/GetDateRange", true);
// this works
// http.open("GET", "http://10.1.0.39:8080/GetDateRange", true);
xhttp.send();