Node.js – dns.resolveSoa() 方法\n


dns.resolveSoa() 方法使用 DNS 协议解析主机名的权威记录的开始。传递给回调函数的地址参数将是一个将包含以下属性的对象 −

  • nsname
  • hostmaster
  • serial
  • refresh
  • entry
  • expire

语法

dns.resolveSoa(hostname, callback)

参数

它接受以下参数 −

  • hostname – 该参数获取要解析的主机名的输入。

  • callback – 如果有任何错误,该函数将捕获错误。

    • records – 返回主机名的权威记录的开始。

示例

创建一个名为“resolveSoa.js”的文件,并将以下代码段复制其中。创建文件后,使用命令节点“resolveSoa.js”以运行此代码,如下例所示 −

// dns.resolveSoa() Demo Example

// Importing the dns module
const dns = require('dns');

// Passing the argument below
dns.resolveSoa('tutorialspoint.com', (err, records) => console.log('SOA Records: %j', records));

输出

C:\home
ode>> node resolveSoa.js SOA Records: {    "nsname":"ns-1033.awsdns-01.org",    "hostmaster":"awsdns-hostmaster.amazon.com",    "serial":1,    "refresh":7200,    "retry":900,    "expire":1209600,    "minttl":86400 }

更新日期: 17-01-2022

64 人浏览

开启你的 职业 生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.