Node.js – dns.resolvePtr() 方法
dns.resolvePtr() 方法通过 DNS 协议解决主机名的指针记录(PTR 记录)。传递给回调函数的 addresses 参数将包含答复记录(作为字符串数组)。
语法
dns.resolvePtr(hostname, callback)
参数
hostname - 此参数获取要解析的主机名输入。
callback - 此函数将在出现时捕获错误。
records − 返回主机名的 PTR 记录。
示例 1
创建一个名为 “resolvePtr.js” 的文件,并复制以下代码。创建文件后,使用以下示例所示的命令 “node resolvePtr.js” 运行此代码
// dns.resolvePtr() Demo Example // Importing the dns module const dns = require('dns'); // Passing the argument below dns.resolvePtr('tutorialspoint.com', (err,records) => console.log('PTR Records: %j', records));
输出
PTR Records: undefined
示例 2
我们再举一个例子 -
// dns.resolvePtr() Demo Example // Importing the dns module const dns = require('dns'); // Passing the argument below dns.resolvePtr('stackoverflow.com', (err, records) => console.log('PTR Records: %j', records));
输出
PTR Records: undefined
广告