0

プロキシの使用 (認証付き) を、whois データをクエリするスクリプトに統合しようとしています。

私がやろうとしていることは

1) プロキシの IP とポートに接続します。2) ユーザー名とパスワードを認証します。3) whois サーバーに接続し、ドメインの詳細を送信して、要求を受け取ります。

プロキシなしでスクリプトが動作しています

private function whois($domeinnaam, $whoisrule)
{
    list ($server, $poort, $domein, $vrij) = $whoisrule;
    $domein = str_replace("{domein}", $domeinnaam, $domein);

    $fp = fsockopen($server, $poort);

    if($fp)
    {
        fputs($fp, $domein."\r\n");
        $data = "";
        while(!feof($fp))
        {
            $data .= fread($fp, 1000);
        }

        fclose($fp);
    }
    else
    {
        $data = "error";
    }

    // Cache whois data
    $this->_whoisdata[$domein] = $data;

    return $data;
}

しかし、プロキシサーバーと認証をこのコードに統合する方法はありますか?

4

1 に答える 1

0

cURL にはいくつかの便利なCURLOPT_PROXY* オプションがあります。この回答は、それらの使用方法を示しています。

于 2011-01-25T12:23:55.707 に答える