在 Node 中确定用户 IP 地址
Node.js是一种完全开源的技术,可以在JavaScript运行时环境中运行。当用户想要访问网站或链接时,他们使用他们的系统IP连接到链接。我们可以使用Node中的方法来查找当前用户的IP地址。dns.lookup()
语法
dns.lookup(hostname, [options], callback)
参数
参数描述如下-
主机名-此输入参数由有效或活动的Web链接组成。
options-默认为0。它接受IP类型的输入,即4代表Ipv4,6代表Ipv6。
回调-如果发生任何错误,则处理
示例1
创建一个名为“ipAddress.js”的文件并复制以下代码片段。创建文件后,使用命令“nodeipAddress.js”运行此代码。
//获取用户IP
//导入DNS模块
const dns = require('dns');
//传递需要IP的用户DNS
dns.lookup('www.nhooo.com',
(err, addresses, family) => {
//打印用户的IP地址
console.log('IP Address : ', addresses);
//打印找到的家庭数量
console.log('IP Family: ', family);
});输出结果C:\home\node>> node ipAddress.js IP Address: 117.18.237.42 IP Family: 4
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练