Произошла ошибка : Received HTTP code 502 from proxy after CONNECT
-
Поток подключился к proxy, выполняются действия. В какой-то момент происходит обрыв, не знаю по какой причине, может прокси отваливается, но происходит следующее:
Произошла ошибка : Received HTTP code 502 from proxy after CONNECT
Поток бесконечно ожидает прокси. Как сменить прокси / перезапустить поток в таком случае? и как ограничить по времени поток
В самой программе запускается функция в несколько потоков и после окончания всех потоков создается отчет, но вот из за такого одного "особенного потока" соответственно дело до отчета не доходит. Подскажите, какие есть варианты решить проблему?
-
@Teror2 День добрый, столкнулся с подобной ошибкой, вы нашли решение этой проблемы?
-
@ElTigre said in Произошла ошибка : Received HTTP code 502 from proxy after CONNECT:
@Teror2 День добрый, столкнулся с подобной ошибкой, вы нашли решение этой проблемы?
Есть вариант запускать в цикле установку прокси, внутри него игнорирование ошибки. Если ошибка случилась - повторять цикл. Под рукой проекта нет, не могу дать скрин. Особенность - если ошибка будет вечно - цикл так же будет выполняться вечно.
Псевдокод:
while 1: err=browser.set_proxy() if err: log(err) continue break
-
@ElTigre скорее всего прокти надо IPv4