系统当中有下载文件的功能,想用socks5代理去做。
用CURL模块代码应该怎么写?
CURL里面的参数好多,不知道哪个管用

解决方案 »

  1.   

    curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:端口");
    curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
      

  2.   

    取不到数据原因很多,反正我这边程序是否用sock5 proxy的区别仅在于下面这个if判断 if ($_GET["px"])//这个只有0和1两个值
    {
    curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:端口");
    curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
    }其他都是走直接连接方式,运行是有效的,所以你还是检测一下你那边的proxy对连接是否有其他要求
      

  3.   

    127.0.0.1要用你proxy的IP,这个不用说了吧?