找到關於 Node.js 的264 篇文章

Node.js – dns.getServers() 方法

Mayank Agarwal
更新於 2021年10月29日 08:28:30

115 次瀏覽

dns.getServers() 方法返回一個 IP 地址字串陣列。地址將根據 RFC 5952 標準格式化,這些標準配置用於 DNS 解析。如果使用自定義埠,字串還將包含埠部分。語法:dns.getServers()引數由於它返回伺服器列表,因此不需要任何引數。示例 1建立一個名為“getServers.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node getServers.js”執行此程式碼。// dns.getServers() Node.js 示例 // 匯入 dns 模組 const dns = require('dns'); // 讀取 IP 相關資訊 // for ... 閱讀更多

Node.js – diffieHellman.getPrime() 方法

Mayank Agarwal
更新於 2021年10月29日 08:26:06

78 次瀏覽

diffieHellman.getPrime() 返回使用指定編碼生成的 Diffie-Hellman 素數。如果傳遞了編碼,則返回字串,否則返回緩衝區。語法:diffieHellman.getPrime([encoding])引數它只接受一個引數encoding – 此引數指定返回值的編碼。示例 1建立一個名為“prime.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node prime.js”執行此程式碼。// diffieHellman.getPrime() 演示示例 // 從 crypto 模組匯入 cryptoDiffieHellman const { createDiffieHellman } = require('crypto'); // 初始化 diffieHellman const dh = createDiffieHellman(512); // 從 diffieHellman 生成素數 let dhPrime ... 閱讀更多

Node.js – dnsPromises.resolveTxt() 方法

Mayank Agarwal
更新於 2021年10月29日 08:23:22

111 次瀏覽

dnsPromises.resolveTxt() 方法使用 DNS 協議解析主機名的文字搜尋(TXT 記錄)。成功後,promise 將解析為主機名可用的文字記錄的二維陣列。語法:dnsPromises.resolveTxt(hostname)引數它只接受一個引數hostname – 此引數接收要解析的主機名輸入。示例 1建立一個名為“resolveTxt.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resolveTxt.js”執行此程式碼。// dns.resolveTxt() 演示示例 // 匯入 dns 模組 const dns = require('dns'); const dnsPromises = dns.promises; // 傳遞 IP 以查詢 ... 閱讀更多

Node.js – dnsPromises.lookup() 方法

Mayank Agarwal
更新於 2021年10月29日 08:20:54

91 次瀏覽

dnsPromises.lookup() 方法將主機名(例如,tutorialspoint.com)解析為找到的第一個 A(IPv4)或 AAAA(IPv6)記錄。options 下可用的屬性是可選的。dns.lookup() 與 DNS 協議無關。該實現使用可以將名稱與地址關聯起來的反之亦然的 OS 功能。dnsPromises 和 dns 模組之間的區別在於 dns.promises 提供了一種非同步 DNS 方法的替代方法,該方法返回 Promise 物件而不是回撥函式。語法:dnsPromises.lookup(hostname, [options])引數hostname – 這是您要查詢 DNS 值的網站主機名。options – 它可以包含以下選項family ... 閱讀更多

Node.js – process.emitWarning() 方法

Mayank Agarwal
更新於 2021年10月29日 08:13:50

182 次瀏覽

process.emitWarning() 方法可用於發出自定義或使用者定義的程序警告。這可以透過向 warning 事件新增處理程式來監聽。語法:process.emitWarning(warning, [options])引數warning – 這是將發出的警告。options –type – 這是發出的警告型別。預設為“Warning”code – 這是將發出的警告的唯一識別符號。ctor – 這是一個可選函式,用於限制生成的堆疊跟蹤。detail – 這是要包含在錯誤中的附加文字。示例 1建立一個名為“warning.js”的檔案並複製以下程式碼片段。建立後 ... 閱讀更多

Node.js – dns.resolveTxt() 方法

Mayank Agarwal
更新於 2021年10月29日 08:07:24

322 次瀏覽

dns.resolveTxt() 方法使用 DNS 協議解析主機名的文字查詢(TXT 記錄)。傳遞給回撥函式的 addresses 引數是一個二維陣列,其中包含主機名可用的文字記錄陣列。語法:dns.resolveTxt(hostname, callback)引數hostname – 此引數接收要解析的主機名輸入callback – 此函式將捕獲任何錯誤。records – 返回主機名的 TXT 記錄。示例 1建立一個名為“resolveTxt.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resolveTxt.js”執行此程式碼。// dns.resolveTxt() 演示示例 // 匯入 dns 模組 ... 閱讀更多

Node.js – process.report 屬性

Mayank Agarwal
更新於 2021年10月29日 07:58:52

167 次瀏覽

process.report 是一個物件,其方法為當前程序生成診斷報告。它位於 process 模組下。語法:process.report示例 1建立一個名為“report.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node report.js”執行此程式碼。// process.report 演示示例 // 匯入 process 模組 const process = require('process'); // 獲取以下程序的報告 const reports = process.report; // 列印結果 console.log(reports)輸出uC:\homeode>> node report.js {    writeReport: [Function: writeReport],    getReport: [Function: getReport],    directory: [Getter/Setter],    filename: [Getter/Setter],    compact: [Getter/Setter],   ... 閱讀更多

Node.js – dns.lookup() 方法

Mayank Agarwal
更新於 2021年10月29日 07:31:40

572 次瀏覽

dns.lookup() 方法將主機名(例如,tutorialspoint.com)解析為找到的第一個 A(IPv4)或 AAAA(IPv6)記錄。options 下可用的屬性是可選的。dns.lookup() 與 DNS 協議無關。該實現使用可以將名稱與地址關聯起來的反之亦然的 OS 功能。語法:dns.lookup(hostname, [options], callback)引數上述引數定義如下:hostname – 這是您要查詢 DNS 值的網站主機名。options – 它可以包含以下選項family – 它只能具有值 4、6 或 0。“0”表示 ... 閱讀更多

Node.js – dns.resolveNs() 方法

Mayank Agarwal
更新於 2021年10月29日 07:27:42

45 次瀏覽

dns.resolveNs() 方法使用 DNS 協議解析主機名的名稱伺服器記錄(NS 記錄)。傳遞給回撥函式的 addresses 引數將包含主機名的名稱伺服器記錄陣列。語法:dns.resolveNs(hostname, callback)引數上述引數定義如下:hostname – 此引數接收要解析的主機名輸入。callback – 此函式將捕獲任何錯誤。records – 返回主機名的名稱伺服器 (NS) 記錄。示例 1建立一個名為“resolveNs.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resolveNs.js”執行此程式碼:// dns.resolveNs() 演示示例 // 匯入 ... 閱讀更多

Node.js – process.connected 屬性

Mayank Agarwal
更新於 2021年10月29日 07:24:49

73 次瀏覽

process.connected 屬性返回 True 表示 IPC 通道已連線,呼叫 process.disconnect() 方法後將返回 False。只有在使用 IPC 通道生成 Node 程序時(即子程序和叢集),才會發生這種情況。一旦 process.connected 屬性為 false,就不能透過 IPC 通道傳送任何訊息了。語法 process.connected 示例 1 建立兩個檔案“parent.js”和“child.js”,如下所示:parent.js // process.connected 屬性演示示例 // 匯入 child_process 模組 const fork = require('child_process').fork; // 附加子程序檔案 const child_file = 'util.js'; // 生成/呼叫子程序 const child = fork(child_file);child.js console.log('In Child') // 檢查 ... 閱讀更多

廣告
© . All rights reserved.