Node.js – dns.resolveNaptr() 方法
该方法使用DNS协议为主机名解析基于正则表达式的单词(NAPTR记录)。传递给回调函数的地址参数将包含具有以下属性的对象数组-dns.resolveNaptr()
旗帜
服务
正则表达式
替代品
命令
偏爱
语法
dns.resolveNaptr(hostname, callback)
参数
主机名-此参数接受要解析的主机名的输入。
回调-此函数将捕获错误(如果有)。
Records–返回主机名的NAPTR记录。
示例1
创建一个文件“resolveNaptr.js”并复制以下代码片段。创建文件后,使用命令“noderesolveNaptr.js”运行此代码。
//dns.resolveNaptr()演示示例
//导入dns模块
const dns = require('dns');
//传递下面的论点
dns.resolveNaptr('nhooo.com', (err, records) => console.log('NAPTR Records: %j', records));输出结果QueryReqWrap {
bindingName: 'queryNaptr',
callback: [Function],
hostname: 'nhooo.com',
oncomplete: [Function: onresolve],
ttl: false,
channel: ChannelWrap {} }
NAPTR Records: undefined示例2
//dns.resolveNaptr()演示示例
//导入dns模块
const dns = require('dns');
//传递下面的论点
dns.resolveNaptr('google.com', (err, records) => console.log('NAPTR Records: %j', records));输出结果NAPTR Records: undefined
热门推荐
10 八十大寿简短祝福语
11 妈妈给宝贝祝福语简短
12 职场祝福语大全 简短精辟
13 异性朋友简短生日祝福语
14 简短56岁生日祝福语
15 月子小孩祝福语大全简短
16 学生宴祝福语简短的
17 双节祝福语简短唯美
18 老师祝福语简短100字