通过代理的phpWhois

通过代理的phpWhois,php,proxy,whois,Php,Proxy,Whois,我在和phpWhois玩: 它已经安装好了,效果很好。但我想通过代理IP执行WHOIS请求。WHOIS服务器经常在发出太多请求时阻止IP,因此我想使用各种代理来确保我不会被阻止 phphois具有代理支持,我可以设置:$allowproxy=true 但除此之外,我没有看到关于如何告诉脚本使用哪些代理/端口的文档。有人能给我指一下正确的方向吗?让我们看看: 很抱歉,此类不支持任何代理。您需要一个SOCKS实现,而PHP不支持在套接字上使用fputs() 不过,我可以推荐我的产品,它可以让你摆脱那

我在和phpWhois玩:

它已经安装好了,效果很好。但我想通过代理IP执行WHOIS请求。WHOIS服务器经常在发出太多请求时阻止IP,因此我想使用各种代理来确保我不会被阻止

phphois具有代理支持,我可以设置:
$allowproxy=true


但除此之外,我没有看到关于如何告诉脚本使用哪些代理/端口的文档。有人能给我指一下正确的方向吗?

让我们看看:

很抱歉,此类不支持任何代理。您需要一个SOCKS实现,而PHP不支持在套接字上使用
fputs()

不过,我可以推荐我的产品,它可以让你摆脱那种复杂性。将是一个PHP客户端:

$whoisApi = new whoisServerList\WhoisApi("apiKey");
echo $whoisApi->query("whois.verisign-grs.com", "example.net");

whois
协议中没有代理的概念。您可以从不同的端点使用它,使用标准方法,如隧道、袜子等。
$whoisApi = new whoisServerList\WhoisApi("apiKey");
echo $whoisApi->query("whois.verisign-grs.com", "example.net");