我正在尝试将代理使用(带身份验证)集成到查询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;
}
但有人如何将代理服务器和身份验证集成到此代码中?