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