代码示例-PHP

更新时间:2021-10-27 15:11

以下示例适用于php5及php7

下面的代码需要用到php的curl库,请预先安装并开启

代码

    $url = 'https://httpbin.org/get';
    //获取到的代理IP和端口
    $proxy = '222.222.222.222:12345';  
    //用户的key和密码,使用账密模式访问代理的时候用到。如果使用IP白名单模式,请注释掉下行
    $proxyauth = 'key:passwd';  

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);

    //设置代理
    curl_setopt($ch, CURLOPT_PROXY, $proxy);

    //使用账密模式访问代理时设置账密。如果使用IP白名单模式,请注释掉下行
    curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);

    //设置使用的代理类型,当前为socks5类型,如果不设置,默认为http/https类型
    curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);

    if ( ! $res = curl_exec($ch))
    {
           trigger_error(curl_error($ch));
    }
    curl_close($ch);

echo $res;
本文导读

客户热线:4008765417