当前位置: 首页 > 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');
});
http://www.dtcms.com/a/197834.html

相关文章:

  • 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 内存分区
  • 报错System.BadImageFormatException:“试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)”
  • 滑动窗口算法详解与C++实现
  • 蓝桥杯1140 最小质因子之和(Hard Version)
  • 深入理解位图(Bit - set):概念、实现与应用
  • 蓝桥杯19681 01背包
  • Web开发-JavaEE应用SpringBoot栈SnakeYaml反序列化链JARWAR构建打包
  • linux本地部署ollama+deepseek过程
  • 职场方法论总结(4)-如何正确地汇报
  • 使用Python制作Lorenz吸引子的轨道生成视频
  • 《云端共生体:Flutter与AR Cloud如何改写社交交互规则》