0

这个问题已经在这里问过了,但没有具体的答案。

下面的 PHP 函数使用给定的代理获取页面。我可以使用 curl 使用两个代理来获取页面吗?例如:我可以使用代理 xxxx:x 获取页面http://example.com我想做的是,使用代理 xxxx:x 获取页面http://example.com但 xxxx:x 应该是彻底连接 yyyy:y (我的服务器->proxy1->proxy2->destination )

    function fetchPage($proxy, $url, $timeout) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_PROXY, $proxy);   
        curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);

        $result = curl_exec($ch);

        curl_close($ch);

        return $result;
    }
4

0 回答 0