【问题标题】:How to know the Proxy is working in curl/php如何知道代理在 curl/php 中工作
【发布时间】:2012-05-15 06:38:24
【问题描述】:

curlphp中如何知道代理是否工作

            $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        curl_setopt($ch, CURLOPT_TIMEOUT, 0);
        curl_setopt($ch, CURLOPT_PROXYPORT,8080);
    curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
    curl_setopt($ch, CURLOPT_PROXY,'218.213.90.92');
        $head = curl_exec($ch);
        curl_close($ch);

【问题讨论】:

    标签: php curl proxy


    【解决方案1】:

    您可以将$url 设置为"https://soulogic.com/ip/"

    如果返回::ffff:218.213.90.92,则表示代理正在工作。

    或者在你的服务器端,写一个 PHP 文件:

    <?php
    echo $_SERVER["REMOTE_ADDR"];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 2016-06-19
      • 2011-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多