0

この質問はすでにここで尋ねられていますが、具体的な答えはありません。

以下の PHP 関数は、特定のプロキシを使用してページをフェッチします。curl を使用して、2 つのプロキシーを使用してページを取得できますか? 例:プロキシ xxxx:x を使用してページhttp://example.comをフェッチできます。プロキシ xxxx:x を使用してページhttp://example.comをフェッチしますが、xxxx:x はyyyy:y を介して接続 (私のサーバー -> プロキシ 1 -> プロキシ 2 -> 宛先)

    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