【发布时间】:2011-10-21 13:06:11
【问题描述】:
在 PHP 中,我使用带有 curl 的代理:
CURLOPT_HTTPPROXYTUNNEL, 1,
CURLOPT_PROXY, ''.$current_proxy.'',
我有一个带有备份代理 ip 的数据库,但我想知道如何检测代理是否已关闭,以便它可以切换变量 $current_proxy。
您对检测服务器是否停机有什么建议?谢谢。
【问题讨论】:
-
您不能简单地检查
curl_exec()是否返回FALSE以及它是否尝试使用不同的代理? -
@EdoDodo:在不存在的页面上尝试了所有代理(包括工作代理)之后,您可能会得出此方法不起作用的结论。