0
<?php
$url = 'http://www.php.net/';
$proxy = '104.41.154.213:8118';
//$proxyauth = 'user:password';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
$data = curl_exec($ch);
curl_close($ch);
if (preg_match('<body class="home ">', $data)) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
?>
這是工作時,我停止使用代理,但沒有在任何代理工作。任何人都可以請幫我,問題在哪裏?如何通過curl_init使用代理?
什麼是你的代理類型? –