当我尝试通过代理连接到服务器(网站)时,有时会出现"连接超时";错误。如何确定失败的连接是到代理还是到端点?我无法访问代理或端点上的日志。
我的用例是通过访问代理法官网页来评估代理。可能是法官的职责过重。也可能是代理不再起作用。如果法官超负荷工作,我想退让;如果委托书坏了,我想停止使用它。
perl -MNet::HTTP -e 'Net::HTTP->new( Host => "HOSTNAME:PORT", Timeout => 5 ) && print "OKn"'
向主机名:PORT的服务器发出一个连接,如果连接成功,则打印OK。