php的CURL模块实现在线代理
注意:需要现开启CURL功能<?php
$requestUrl = 'http://www.ipvb.cn';
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $requestUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式
curl_setopt($ch, CURLOPT_PROXY, "116.249.212.137"); //代理服务器地址
curl_setopt($ch, CURLOPT_PROXYPORT, 18186); //代理服务器端口
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //可选,http代理认证帐号,username:password的格式
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
来源: ipvb学习网