在nodejs中使用http或net模塊訪問網(wǎng)站時,nodejs是如何識別域名并訪問的呢?答案是:Nodejs有內(nèi)置的dns功能,可實現(xiàn)域名到ip的轉(zhuǎn)化。

本文,講介紹如何在nodejs中創(chuàng)建dns請求、查詢域名ip。代碼如下:

var dns" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > (原創(chuàng))Node.JS實戰(zhàn)18:創(chuàng)建DNS請求、查詢域名IP。

(原創(chuàng))Node.JS實戰(zhàn)18:創(chuàng)建DNS請求、查詢域名IP。

時間:2023-02-13 07:24:01 | 來源:建站知識

時間:2023-02-13 07:24:01 來源:建站知識

不知你是否想過:

在nodejs中使用http或net模塊訪問網(wǎng)站時,nodejs是如何識別域名并訪問的呢?

答案是:Nodejs有內(nèi)置的dns功能,可實現(xiàn)域名到ip的轉(zhuǎn)化。

本文,講介紹如何在nodejs中創(chuàng)建dns請求、查詢域名ip。

代碼如下:

var dns = require("dns");dns.lookup("www.jshaman.com",function(err,address){ if (err){ console.log("error:",err); } console.log("[www.jshaman.com ]address:",address);});代碼很簡單:引用dns模塊、執(zhí)行dns查詢、在回調(diào)中輸出查詢到的域名ip地址。

運行結(jié)果:







圖中可見,查詢出的ip跟ping獲得的ip是一至的。

但如果查詢一個不存在的域名,或查詢時未聯(lián)網(wǎng),將會出現(xiàn)如下提示:








關(guān)鍵詞:請求,實戰(zhàn),創(chuàng)建

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉