今天分享一个php脚本,使用代理ip访问网页,使用代理ip可以避免访问频繁什么的原因!
<?php $gourl = "https://www.zhanniao.cn/"; $ch = curl_init(); $proxy = "ip:端口"; curl_setopt($ch, CURLOPT_URL, $gourl); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //开始配置代理信息 curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); curl_setopt($ch, CURLOPT_PROXY, $proxy); //自定义header $headers = array(); $headers["user-agent"] = 'User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0);'; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); //自定义cookie curl_setopt($ch, CURLOPT_COOKIE,'cookie'); curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); //使用gzip访问速度更快 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 4); curl_setopt($ch, CURLOPT_TIMEOUT, 4); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); ?>
代码已经测试过了,妥得一批!
声明:本站所有文章均来源于网络,本站不提供任何的技术帮助,除亲测源码外均未进行测试,并不保证能完美运行,如有问题请联系相关人员进行处理。如有侵权请联系及时站长进行删除。