0

如何知道代理是否在 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);
4

1 回答 1

0

你可以设置你$url"https://soulogic.com/ip/"

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

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

<?php
echo $_SERVER["REMOTE_ADDR"];
于 2012-05-15T09:38:18.803 回答