您的位置:首页 > 新闻资讯 >文章内容
curl如何实现代理并访问网站?
来源:互联网 作者:admin 时间:2019-10-04 10:32:00

  PHP如何用CURL方式去使用代理,以及如何去进行网站访问?你是否刚好需要应用到这个相关的知识点呢?下面机灵代理来给大家带来详细的教程解说。


curl如何实现代理并访问网站


  curl如何实现网页代理?以下是具体代码:


  $requestUrl = 'ip138.com';

  $ch = curl_init();

  $timeout = 5;

  curl_setopt($ch, CURLOPT_URL, $requestUrl);

  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

  curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式

  curl_setopt($ch, CURLOPT_PROXY, "112.65.219.72"); //代理服务器地址

  curl_setopt($ch, CURLOPT_PROXYPORT, 80); //代理服务器端口

  //curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //http代理认证帐号,username:password的格式

  curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式

  $file_contents = curl_exec($ch);

  curl_close($ch);

  echo $file_contents;


  在我们设置好代理之后,那么,curl使用代理如何去进行访问网站操作呢?


  curl_setopt ($ch, CURLOPT_URL, $requestUrl);

  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

  curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式

  curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1"); //代理服务器地址

  curl_setopt($ch, CURLOPT_PROXYPORT, 80); //代理服务器端口

  //curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //http代理认证帐号,名称:pwd的格式

  curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式


  通过上面2个模块的分解,大家学到怎么应用了吗?光看不练是无法上手的噢,赶紧动动手练习吧。


相关文章内容简介
推荐阅读
  • 20 2019-03
    HTTP代理访问变慢的原因以及对策

    上文讲到HTTP代理动态转发,使用的优势比较多,但是也有缺点的,这些缺点的影响大不大?相信大家都非常关系这个问题的,下面我们去看看HTTP代理访问变慢的原因以及对策。

  • 08 2019-08
    SOCKS5代理IP提取和检测方法

    SOCKS5代理IP提取和检测方法是怎样的?生活中,一些行业对代理IP的质量和纯净要求比较高,但是在目前的代理IP商家比较少,因为很多朋友都是采用花钱更换IP,或者是手动设置浏览器的IP,不

  • 15 2020-09
    机灵代理的http代理好用吗

    在日常生活中,我们平时上网可能会很少用到http代理IP,但在从事爬虫作中,用到http代理IP的机会就比较多了。http代理确实给我们的工作带来很多便利,也正因为如此,市面上的代理IP越来越多

  • 10 2020-09
    营销用代理IP有什么好处

    代理IP是目前换IP比较方便的软件,解决IP限制,例如爬虫、刷屏等,还可以隐藏真实IP。很多新作网络营销的人员对其不太了解,那么,网络营销用代理IP有什么好处?

  • 19 2019-12
    代理IP可以解决访问限制!

    代理IP可以解决访问限制!如果是经常需要切换IP​,操作不规范的话,可是会引起搜索引擎的注意,对于在做优化的网站来说可是非常不利的,因为会导致网站的减分降权等惩罚。而且如果你使

  • 03 2020-09
    爬虫代理ip​的特点

    爬虫采集在当今世界有着十分重要的地位,特别是对于一些数据分析行业来说,爬虫采集更是不可缺少的一步,爬虫要想顺利运行就必须拥有足够的代理ip,那么什么样的代理ip可以用来作爬虫

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部