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

更新于: 24-11-2021

82 次浏览

开启职业生涯

完成课程即可获得认证

开始学习
广告