Как отправить запрос на API, работающий на локальном хосте на сервере с моего компьютера? - PullRequest
0 голосов
/ 23 октября 2019

Не уверен, правильно ли я объясняю в заголовке, но я пытаюсь сделать следующее:

У меня работает сервер, curl ifconfig.me возвращает 28.76.182.213. На этом у меня есть API, работающий на локальном хосте, который работает на порту 3000.

Обычно я отправляю запросы к этому API с самого сервера. В основном curl -v 127.0.0.1:3000/api/v1/jhingat

Но сейчас я пытаюсь отправить запросы в этот API с моего локального компьютера. Поэтому я создал другой API и отправил запрос обещания на сервер.

  async getJhingat(jhingatID) {
    let resultObject = [];
    let options = {
      uri: 'http://28.76.182.213:3000/api/v1/jhingat',
      headers: {
        'User-Agent': 'Request-Promise'
      },
      json: true
    };
    let jhingat = rp (options);
    console.log(jhingat);
    return jhingat;
  }

Но запрос от этой функции не идет. console.log(jhingat) показывает мне много вещей, но регистратор для моего API на сервере не показывает полученный запрос. В чем может быть причина?

...