Главная » Error » Error occurred while trying to proxy

Error occurred while trying to proxy

Время от времени при сохранении проекта возникает такая ошибка (этот пример, на самом деле происходит с разными ссылками):
Proxy error: Could not proxy request /api/games/handle/:handle from localhost:3000 to http://127.0.0.1:5000.

В настоящее время проект VUE выполнен, и местный проект коллег внезапно не может встать. Другие легко использовать. Его проект сообщает о местных ошибках:

Error occurred while trying to proxy request.

 
Измените порт. Предыдущий 8089 был изменен на 8088, а затем запустил его. Было нормально изменить его на 8089.

Чтобы решить эту проблему, я просто создал ссылку в сервисе frontend / client для моего сервиса api в файле docker compose:

< Сильный > Client

  # Frontend service
  client:
    build: client # specify the directory of the Dockerfile
    ports:
      - "4200:4200" # specify port forewarding
    links: 
      - api # link this service to the api service

В первую очередь, необходимо отключить Proxy в настройках операционной системы Windows:

Если на ПК используется Виндовс 10, тогда открываем главные параметры, идем в раздел “Сеть и интернет”, на вкладке “Прокси-сервер” деактивируем все опции.

В других версиях ОС необходимо открыть панель управления, в режиме просмотра “Категория” (выбираем в правом верхнем углу) находим в перечне “Сеть/Интернет”, далее “Свойства браузера”, вкладка “Подключения” и нажимаем на кнопку “Настройка сети”.

Отключить временно прокси

Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. Далее перейдите по пути:

  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  • Слева нажмите правой кнопкой мыши по “Internet Settings” и выберите “Экспортировать“. Тем самым мы создадим копию ключа сохранив reg файл.
  • После создания копии удалите справа параметр “MigrateProxy“.
  • Перезагрузите систему, и проверьте, решена ли проблема.

В вашем случае есть другой хост для api. Это необходимо решить с помощью подходящей настройки среды. (loadbalancer, proxy или что-то еще). Затем вы можете сохранить относительные пути.

В противном случае часть хоста: порт должна быть настроена для каждой переменной env или развертывания конфигурации и переписываться в абсолютные пути в вашем приложении React.

Если у вас уже есть служба, запущенная на вашем локальном хосте (например, сервер API), и вы используете докер для новой службы, которая будет взаимодействовать с этим API (например, пользовательский интерфейс веб-клиента), но по какой-то причине вы можете ‘ t или не хотите настраивать API в файле docker-compose.yml , вы можете изменить network_modeи environment HOST.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector