美文网首页PHP
PHP实例-Curl Sock5 代理

PHP实例-Curl Sock5 代理

作者: 保儿洁 | 来源:发表于2018-07-26 01:04 被阅读19次
<?php
        //初始化
        $curl = curl_init();
        //设置抓取的url
        curl_setopt($curl, CURLOPT_URL, 'https://www.ip138.com/');
        //设置头文件的信息作为数据流输出
        curl_setopt($curl, CURLOPT_HEADER, 1);
        //设置代理方式
        curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
        //设置代理地址
        curl_setopt($curl, CURLOPT_PROXY, "ip:port");
        //试着代理验证,可选
        //curl_setopt($curl, CURLOPT_PROXYUSERPWD, "username:pwd");
        //设置获取的信息以文件流的形式返回,而不是直接输出。
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        //执行命令
        $data = curl_exec($curl);
        //关闭URL请求
        curl_close($curl);
        //显示获得的数据
        echo strip_tags($data);

相关文章

网友评论

    本文标题:PHP实例-Curl Sock5 代理

    本文链接:https://www.haomeiwen.com/subject/rhkvmftx.html