Задать вопрос
  • Почему возникает ошибка при отправке запроса?

    Eugene198956
    @Eugene198956
    где я???
    Ошибка ERR_TUNNEL_CONNECTION_FAILED обычно связана с проблемами сетевого соединения, такими как:

    - Проблемы с прокси-сервером: Если вы используете прокси-сервер, он может блокировать соединение. Убедитесь, что настройки прокси корректны или попробуйте отключить прокси, чтобы проверить, решает ли это проблему.
    - SSL-сертификаты: Поскольку вы используете HTTPS, убедитесь, что SSL-сертификаты корректно настроены. Проверьте, что файлы server.crt и server.key существуют и правильно указаны в вашем коде. Если сертификаты самоподписанные, браузер может блокировать соединение из-за недоверия к сертификату.
    - CORS (Cross-Origin Resource Sharing): Хотя вы используете CORS(app) в вашем Flask приложении, убедитесь, что ваш сервер правильно настроен для обработки CORS-запросов. Это может быть причиной ошибки, если запросы блокируются политикой безопасности браузера.
    - Сетевые настройки: Проверьте, нет ли проблем с сетевыми настройками, такими как брандмауэр или антивирусное ПО, которые могут блокировать соединение.
    - IP-адрес и порт: Убедитесь, что вы правильно указываете IP-адрес и порт в вашем fetch запросе. Проверьте, что сервер действительно слушает на 185.105.88.12:5000 и что этот адрес доступен из вашей сети.

    Попробуйте выполнить следующие шаги для диагностики и устранения проблемы:

    - Проверьте, можете ли вы получить доступ к серверу напрямую через браузер или с помощью инструмента, такого как curl, чтобы убедиться, что сервер доступен.
    - Убедитесь, что ваш сервер Flask запущен и слушает на правильном IP-адресе и порту.
    - Если вы используете самоподписанный сертификат, попробуйте временно отключить проверку SSL в вашем fetch запросе для тестирования (хотя это не рекомендуется для использования на проде).
    Ответ написан
    Комментировать