我目前正处于一个项目中,我需要将我的php应用程序连接到代理。 我在很多方面尝试过Curl,但我无法找出我做错了什么,我总是得到错误和更多错误。我找到的所有代码都没有解释,也没有注释代码。 如何使用PHP连接代理并让PHP在网站上搜索字符串?
我试过这个(与其他代理混淆):
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, "http://proxy.example.com"); //your proxy url
curl_setopt($ch, CURLOPT_PROXYPORT, "8080"); // your proxy port number
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "username:pass"); //username:pass
$file_contents = curl_exec($ch);
curl_close($ch);
return $file_contents;