node.js中的dns.getServers方法使用说明

方法说明:

返回当前正在使用的 ip地址,以字符串形式返回

语法:

代码如下:

dns.getServers()

接收参数:

源码:

代码如下:

exports.getServers = function() {
  return cares.getServers();
};

(0)

相关推荐

  • Nodejs下DNS缓存问题浅析

    无意间看到一个文章,是关于nodejs下发送http请求不会缓存dns结果的.这意味着,如果你基于nodejs写了一个http采集程序,不提供dns缓存则会让每次请求都傻傻的重复解析域名为ip地址.听起来会非常影响性能不是么? 我的项目中,发送http请求并不是使用的node原生的http库,而是依赖一个常用的Request库.我查阅了一下该库的相关文档和github issue,也发现了一些和dns相关的帖子.不过多数说的是,关于dns问题,本身并不是Request库的范畴,而归结于nodej

  • node.js中的dns.getServers方法使用说明

    方法说明: 返回当前正在使用的 ip地址,以字符串形式返回 语法: 复制代码 代码如下: dns.getServers() 接收参数: 无 源码: 复制代码 代码如下: exports.getServers = function() {   return cares.getServers(); };

  • node.js中的http.createServer方法使用说明

    方法说明: 该函数用来创建一个HTTP服务器,并将 requestListener 作为 request 事件的监听函数. 语法: 复制代码 代码如下: http.createServer([requestListener]) 由于该方法属于http模块,使用前需要引入http模块(var http= require("http") ) 接收参数: requestListener   请求处理函数,自动添加到 request 事件,函数传递两个参数: req  请求对象,想知道req有

  • node.js中的http.get方法使用说明

    方法说明: 由于大多数请求是不包含请求体的 GET请求.Node.js为请求提供了更加简便的方法. 该方法和 Http.request()的不同在于,该方法只以 GET 方式请求,并且会自动调用 req.end()来结束请求. 语法: 复制代码 代码如下: http.get(options, callback) 由于该方法属于http模块,使用前需要引入http模块(var http= require("http") ) 接收参数: option      表示请求网站的域名或IP地址

  • node.js中的console.trace方法使用说明

    方法说明: 向标准错误流输出当前的调用栈. 语法: 复制代码 代码如下: console.trace(label) 接收参数: label 例子: 复制代码 代码如下: console.trace();   //运行结果: Trace:      at Object.<anonymous> (/home/byvoid/consoletrace.js : 1: 71)      at Module._compile (module.js:441:26)      at Object..js (m

  • node.js中的fs.fstat方法使用说明

    方法说明: 根据文件描述符获取文件信息. 语法: 复制代码 代码如下: fs.fstat(fd, [callback(err, stats)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: fd                 文件描述符 callback       回调,传递2个参数,异常参数err 和 文件信息参数 stats stats包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下:

  • node.js中的fs.fstatSync方法使用说明

    方法说明: 同步版的 fstat() . 方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: {    dev : 0 ,    mode : 33206 ,    nlink : 1 ,    uid : 0 ,    gid : 0 ,    rdev : 0 ,    ino : 0 ,    size : 378(字节) ,    atime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时

  • node.js中的http.request方法使用说明

    方法说明: 函数的功能室作为客户端向HTTP服务器发起请求. 语法: 复制代码 代码如下: http.get(options, callback) 由于该方法属于http模块,使用前需要引入http模块(var http= require("http") ) 接收参数: option   数组对象,包含以下参数: host:                  表示请求网站的域名或IP地址(请求的地址). 默认为'localhost'. hostname:        服务器名称,主机

  • node.js中的path.resolve方法使用说明

    方法说明: 将参数 to 位置的字符解析到一个绝对路径里. 语法: 复制代码 代码如下: path.resolve([from ...], to) 由于该方法属于path模块,使用前需要引入path模块(var path= require("path") ) 接收参数: from                     源路径 to                         将被解析到绝对路径的字符串 例子: 复制代码 代码如下: path.resolve('/foo/bar',

  • node.js中的fs.writeFileSync方法使用说明

    方法说明: 同步版的fs.writeFile() . 语法: 复制代码 代码如下: fs.writeFileSync(filename, data, [options]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: filename      (String)            文件名称 data        (String | Buffer)    将要写入的内容,可以使字符串 或 buffer数据. option

  • node.js中的fs.lstatSync方法使用说明

    方法说明: 同步版的 lstat() . 方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: {    dev : 0 ,    mode : 33206 ,    nlink : 1 ,    uid : 0 ,    gid : 0 ,    rdev : 0 ,    ino : 0 ,    size : 378(字节) ,    atime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时

随机推荐