プロキシの使用 (認証付き) を、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;
}
しかし、プロキシサーバーと認証をこのコードに統合する方法はありますか?