该方法使用 DNS 协议来解析主机名的指针记录(PTR 记录)。传递给回调函数的地址参数将包含作为字符串数组的回复记录。dns.resolvePtr()
dns.resolvePtr(hostname, callback)
主机名- 此参数采用要解析的主机名的输入。
回调- 此函数将捕获错误(如果有)。
记录- 返回主机名的 PTR 记录。
创建一个名为“ resolvePtr.js ”的文件并复制以下代码。创建文件后,使用命令“ node resolvePtr.js ”运行此代码,如下例所示
// dns.resolvePtr() 演示示例 // 导入 dns 模块 const dns = require('dns'); // 传递下面的论点 dns.resolvePtr('nhooo.com', (err,records) => console.log('PTR Records: %j', records));输出结果
PTR Records: undefined
让我们再举一个例子 -
// dns.resolvePtr() 演示示例 // 导入 dns 模块 const dns = require('dns'); // 传递下面的论点 dns.resolvePtr('stackoverflow.com', (err, records) => console.log('PTR Records: %j', records));输出结果
PTR Records: undefined