Node.js dns模块实例分析:如何详细解析API使用案例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3135个文字,预计阅读时间需要13分钟。
原文:本文实例讲述了Node.js+API详解之dns模块用法。分享给广大供应商和广大参考,具体如下:Node.js+API详解之dns模块包含两类函数:第一类函数,使用底层操作系统工具进行域名查询。”
本文以实例方式讲解Node.js API中dns模块的使用方法。供广大开发者参考,内容概要如下:Node.js的dns模块提供两种函数:一类是,通过底层操作系统工具直接执行域名查询。
本文实例讲述了Node.js API详解之 dns模块用法。分享给大家供大家参考,具体如下:
Node.js API详解之 dns
dns (域名服务器)模块包含两类函数:
第一类函数,使用底层操作系统工具进行域名解析,且无需进行网络通信。 这类函数只有一个:dns.lookup()。
例子,查找 baidu.com:
const dns = require('dns'); dns.lookup('www.baidu.com', (err, address, family) => { console.log('IP 地址: %j 地址族: IPv%s', address, family); }); // IP 地址: "180.149.131.98" 地址族: IPv4
第二类函数,连接到一个真实的 DNS 服务器进行域名解析,且始终使用网络进行 DNS 查询。
这类函数包含了 dns 模块中除 dns.lookup() 以外的所有函数。
这些函数使用与 dns.lookup() 不同的配置文件(例如 /etc/hosts)。
这类函数适合于那些不想使用底层操作系统工具进行域名解析、而是想使用网络进行 DNS 查询的开发者。
本文共计3135个文字,预计阅读时间需要13分钟。
原文:本文实例讲述了Node.js+API详解之dns模块用法。分享给广大供应商和广大参考,具体如下:Node.js+API详解之dns模块包含两类函数:第一类函数,使用底层操作系统工具进行域名查询。”
本文以实例方式讲解Node.js API中dns模块的使用方法。供广大开发者参考,内容概要如下:Node.js的dns模块提供两种函数:一类是,通过底层操作系统工具直接执行域名查询。
本文实例讲述了Node.js API详解之 dns模块用法。分享给大家供大家参考,具体如下:
Node.js API详解之 dns
dns (域名服务器)模块包含两类函数:
第一类函数,使用底层操作系统工具进行域名解析,且无需进行网络通信。 这类函数只有一个:dns.lookup()。
例子,查找 baidu.com:
const dns = require('dns'); dns.lookup('www.baidu.com', (err, address, family) => { console.log('IP 地址: %j 地址族: IPv%s', address, family); }); // IP 地址: "180.149.131.98" 地址族: IPv4
第二类函数,连接到一个真实的 DNS 服务器进行域名解析,且始终使用网络进行 DNS 查询。
这类函数包含了 dns 模块中除 dns.lookup() 以外的所有函数。
这些函数使用与 dns.lookup() 不同的配置文件(例如 /etc/hosts)。
这类函数适合于那些不想使用底层操作系统工具进行域名解析、而是想使用网络进行 DNS 查询的开发者。

