Доступ к услуге вызова через локальный IP-адрес - PullRequest
0 голосов
/ 22 октября 2018

Доступ к услуге через локальный 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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...