当前位置: 首页 > news >正文

前端获取用户的公网 IP 地址

可以使用免费的免费的公共服务网站

一:https://www.ipify.org/

获取 JSON 格式的 IP 地址

// 旧地址不好使
// https://api.ipify.org/?format=json
// 新地址
https://api64.ipify.org/?format=json

 二:https://ipinfo.io/

https://ipinfo.io/

三:使用服务器端JavaScript(Node.js)

const express = require('express');
const app = express();
const ip = require('ip'); // 使用ip库来获取客户端IPapp.get('/get-ip', (req, res) => {let ipAddress = req.headers['x-forwarded-for'] || req.socket.remoteAddress;res.send(ipAddress);
});app.listen(3000, () => {console.log('Server is running on port 3000');
});

相关文章:

  • btc交易所关键需求区 XBIT反弹与上涨潜力分析​​
  • |从零开始的Pyside2界面编程| 环境搭建以及第一个ui界面
  • 6.2.5图的基本操作
  • 深入解析Spring Boot与Kafka集成:构建高性能消息驱动应用
  • 二分算法的介绍简单易懂
  • 玄机-第一章 应急响应-Linux日志分析
  • Visual Studio已更新为17.14+集成deepseek实现高效编程
  • vim - v
  • 互联网大厂Java求职面试:AI与大模型应用集成及云原生挑战
  • 贪心、分治和回溯算法
  • 1.2.2
  • 网络的知识的一些概念
  • Spring Boot 与 RabbitMQ 的深度集成实践(一)
  • Linux中如何通过iptables实现端口访问控制
  • Spark 基础自定义分区器
  • Redis的主从架构
  • Node.js 实战六:日志系统设计 —— 不只是 console.log,而是可追溯的行为记录链
  • 单目测距和双目测距 bev 3D车道线
  • 常见面试题:Webpack的构建流程简单说一下。
  • iOS 内存分区
  • 《习近平新时代中国特色社会主义思想学习论丛》第十一辑至第十五辑出版发行
  • 上海百年龙华码头开启新航线,弥补浦江游览南段空缺
  • 19国入境团抵沪并游玩,老外震惊:“怎么能有这么多人?”
  • 人民日报大家谈:为基层减负,治在根子上减到点子上
  • 波兰总统选举投票开始,将是对亲欧路线的一次严峻考验
  • “80后”南京大学天文与空间科学学院教授施勇加盟西湖大学