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によるプロキシの使い方は?
で、カールのエラーをデバッグすることができますか? –