Есть фронт на реакте, который шлет запросы на адрес localhost:9000/api
+ адрес api. И есть бэк на flask, который работает на адресе localhost:3000
. Как мне смапить это между собой, чтобы запрос localhost:9000/api/path
попадал в итоге на адрес localhost:3000/path
?
Пробовал через nginx сделал так, но с таким конфигом дев-сервер пеакта вообще перестает запускаться.
server {
listen 0.0.0.0:9000;
location /api {
proxy_pass http://localhost:3000;
}
}
На случай, если оба ответа на комментарий будут "да":
у webpack dev server есть конфиги проксирования, вам нужно прописать в webpack.config.js
module.exports = {
//...
devServer: {
proxy: {
'/api': 'http://localhost:3000'
}
}
};
Как можно заметить, пример из официальной документации должен подойти вам дословно.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Разбираюсь с классами в js и возник вопросКогда мы создаем объект класса, вызывается конструктор класса и происходит инициализация свойств...
Надо при нажатых кнопках отображать определенные элементы из базыВот пример кода:
В инициализации команды создаю копию подключения, тк
Описать класс, представляющий треугольникПредусмотреть методы для создания объектов, расчета площади, периметра и точки пересечения медиан