Node.js - dns.resolveCname() 方法
dns.resolveCname() 方法使用 DNS 協議為主機名解析 CNAME 記錄。傳遞給回撥函式的 地址 引數將包含一個數組中的規範記錄陣列。
語法
dns.resolveCname(hostname, callback)
引數
hostname - 此引數獲取要解析的主機名的輸入。
callback - 此函式將捕獲錯誤(如果有)。
addresses - 返回主機名的 CNAME 地址。
示例 1
建立名為 "resolveCname.js" 的檔案並複製以下程式碼片段。建立檔案後,使用命令 "node resolveCname.js" 執行此程式碼,如下例所示 −
// dns.resolveCname() Demo Example
// Importing the dns module
const dns = require('dns');
// Passing the argument below
dns.resolveCname('tutorialspoint.com', (err, addresses) => console.log('addresses: %j', addresses));輸出
C:\home
ode>> node resolveCname.js QueryReqWrap { bindingName: 'queryCname', callback: [Function], hostname: 'tutorialspoint.com', oncomplete: [Function: onresolve], ttl: false, channel: ChannelWrap {} } addresses: undefined
示例 2
// dns.resolveCname() Demo Example
// Importing the dns module
const dns = require('dns');
// Passing the argument below
dns.resolveCname('localhost', (err, addresses) => console.log('addresses: %j', addresses));輸出
C:\home
ode>> node resolveCname.js addresses: undefined
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP