测试代理应用程序-request.get忽略\停留在超时设置为10秒

时间:2019-01-15 13:20:27

标签: python python-3.x request timeout

我有一个代理服务器,我想测试它是否正常工作,因此我有时会通过代理设置来获取请求,如果代理不工作,它应该会在超时时失败,但实际上它只是卡住了。 / p>

我在做什么错了?

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

谢谢。

0 个答案:

没有答案