У меня есть прокси-сервер, я хочу проверить его работоспособность, поэтому время от времени я делаю запрос на получение с установленным прокси-сервером, если прокси-сервер не работает, он должен потерпеть неудачу по таймауту, но при реальном запуске он просто зависает.
Что я делаю не так?
def test_req(test_site, proxies):
try:
res = requests.get(test_site, proxies=proxies, timeout=10)
if res.status_code == 200:
return True, res
except OSError:
pass
return False, None
Спасибо.