我想定期检查一下我的SOCKS 5服务器是否正常工作。单单用ping命令测试服务器,或者成功连接到SOCKS服务对我来说还不够。我想确认服务器真的在正常运作,比如成功下载一个HTML文件(或者用其他合理的方法)。
我该怎么检查呢?我该怎么做呢?
谢谢。
可以试试 pycurl 这个库,因为它支持 SOCKS 5 代理。另一个回答 展示了如何使用它。然后你可以用 smtplib 来给你发邮件,如果你的代理出现问题的话,并把完成的脚本放到你的 crontab 里(或者用其他方式来自动运行它)。