python : 快速验证代理ip是否有效

mac2024-05-08  34

没有预算购买收费的ip, 只好使用免费的ip, 这时候验证其是否是有效的ip就变的有必要了实验了几种方法, 最后发现了 比较方便的方法说明:利用的http://icanhazip.com/返回的IP进行校验,如返回的是代理池的IP,说明代理有效,否则实际代理无效 import requests requests.adapters.DEFAULT_RETRIES = 3 res1 = requests.get("http://icanhazip.com/") print(res1.text) 上面这个是返回目前的你的IP地址 import requests requests.adapters.DEFAULT_RETRIES = 3 res1 = requests.get("http://icanhazip.com/",proxies={'http':"120.24.91.188:8080"},timeout=6) print(res1.text) 上面这个如果打印出来的是 你放入proxies中的IP,则证明你的代理IP是有效的
最新回复(0)