Как решить ошибку при проксировании к API в localhost - PullRequest
0 голосов
/ 14 февраля 2020

У меня настроены следующие прокси:

const app = require('express')();
const  proxy = require('http-proxy-middleware');


app.use('/api', proxy({ target: 'https://swapi-graphql.netlify.com/.netlify/functions/index', changeOrigin: true})); 
app.use('/image', proxy({ target: 'localhost:8000' , changeOrigin: true})); 


app.listen(8080);

Маршрутизация / api обычно выполняется, но прокси / image возвращает следующую ошибку:

[HPM] Error occurred while trying to proxy request /image from localhost:8080 to localhost:8000 (ENOTFOUND) (https://nodejs.org/api/errors.html#errors_common_system_errors)

Проблема не в моем image api, потому что, когда я публикую напрямую в / image route, проблема не возникает. Только когда я делаю это через порт 8080.

Что я пробовал:

Изменение порта -> не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...