Php 谁是对URL列表的查询
我正在使用PEAR的Net::Whois查找Whois记录。以下代码用于单个域查询。我想通过重写下面的代码来查询多个域名。我有一个保存在.txt文件(纯文本)中的URL列表。我的问题是,我可以通过执行单个脚本逐个查询这些URL并查找它们的WHOIS记录吗?如果是的话,那么请给我一些提示,我可以如何做到这一点;哪些php函数适合自动化此任务。多谢各位Php 谁是对URL列表的查询,php,pear,whois,Php,Pear,Whois,我正在使用PEAR的Net::Whois查找Whois记录。以下代码用于单个域查询。我想通过重写下面的代码来查询多个域名。我有一个保存在.txt文件(纯文本)中的URL列表。我的问题是,我可以通过执行单个脚本逐个查询这些URL并查找它们的WHOIS记录吗?如果是的话,那么请给我一些提示,我可以如何做到这一点;哪些php函数适合自动化此任务。多谢各位 require 'Net/Whois.php'; $server = 'whois.networksolutions.com'; $query =
require 'Net/Whois.php';
$server = 'whois.networksolutions.com';
$query = 'google.com';
$whois = new Net_Whois;
$data = $whois->query($query, $server);
echo($data);
我假设文件的每一行都包含一个域。您需要读取此文件,并在循环中调用$whois->query:
require 'Net/Whois.php';
$server = 'whois.networksolutions.com';
$whois = new Net_Whois;
foreach (file('query-file.txt') as $query) {
$data = $whois->query($query, $server);
echo($data);
}
1) 使用注册表whois服务器(whois.verisign grs.com
),而不是任何一个注册表人(1和2)注意TOS,如果批量查询,您将受到速率限制或黑洞