X  
登录

还没有账号? 立即注册

忘记密码?
登陆
X  
注册

已经有账号? 马上登陆

获取验证码
重新获取(60s)
立即注册
统计
  • 建站日期:22-09:01
  • 文章总数:77 篇
  • 评论总数:2 条
  • 分类总数:8 个
  • 最后更新:2024年04月30日
文章 技术教程

Http代理池代码示例,免费HTTP代理,免费高速HTTP代码示例

首页 技术教程 正文


        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "Http代理池地址");//通过这个地址获取到代理IP
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727;)");
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($ch, CURLOPT_TIMEOUT, 5);
        curl_setopt($ch, CURLOPT_HEADER, true);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $content = curl_exec($ch);
        $ip = '';
        if (curl_getinfo($ch, CURLINFO_HTTP_CODE) == '200')
        {
            $headerSize = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
            $ip = substr($content, $headerSize);
        }
        if (!preg_match('#^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\:(\d{2,7})$#', $ip))
        {
            exit('ip 不正确');
        }
        // 要访问的目标页面
        $targetUrl = "http://dhw.wchulian.com.cn/";
        // 代理服务器
        $proxyServer = 'http://' . $ip;
        // 隧道身份信息
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $targetUrl);
        curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        // 设置代理服务器
        curl_setopt($ch, CURLOPT_PROXYTYPE, 0); //http
//        curl_setopt($ch, CURLOPT_PROXYTYPE, 5); //sock5
        curl_setopt($ch, CURLOPT_PROXY, $proxyServer);
        // 设置隧道验证信息
        curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727;)");
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($ch, CURLOPT_TIMEOUT, 5);
        curl_setopt($ch, CURLOPT_HEADER, true);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);
        dump($result);
  


版权说明
文章采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

-- 展开阅读全文 --
这篇文章最后更新于 2023年07月12日,已超过 XXX 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
打赏&Support - 请我们来一杯咖啡
« 上一篇

发表评论

个人信息

梦幻书涯
星际导航

热门文章