Java 获取客户端ip返回127.0.0.1问题

news/2024/12/29 2:50:37/

Java开发中使用 request.getRemoteAddr 获取客户端 ip ,返回结果始终为127.0.0.1。原因是服务器使用了nginx反向代理。

解决办法:在nginx配置文件 nginx.conf 中添加:proxy_set_header X-Real-IP  $remote_addr; 

server {location ^~ /testweb/ {root   html;access_log on;index index.jsp;proxy_set_header X-Real-IP  $remote_addr;  //添加此项proxy_pass http://127.0.0.1:88/testweb/;        }}

java 代码如下:

ip2region解析ip获取地区位置-CSDN博客


http://www.ppmy.cn/news/1194512.html

相关文章

工业级的电表对精度有哪些要求?

工业级电表在设计和技术上有着严格的精度要求,以此来保证生产过程的能耗监控和成本控制。接下来,就由小编来为大家介绍下工业级的电表对精度的要求,一起来看下吧! 一、工业级电表精度等级的划分 工业级电表的精度等级主要分为以下…

VPN网络环境下 本地客户端能连上mysql 本地启服务连不上mysql的原因

背景 公司mysql使用的是华为云RDS,由于要做一些测试验证,需要本地通过VPN直连华为RDS节点;找运维配置好网络后,本地 telnet 内网ip 3306 以及通过navicat客户端都能正常连接数据库;但是本地启动的服务就是连接不上。问…

室内定位服务魔力象限

在 COVID-19 大流行期间可靠地跟踪人员的能力已演变为许多最终用户组织的安全和合规性要求,并继续推动市场发展。与Wi-Fi和BLE相关的吸收问题是现有解决方案的抑制因素,但新的室内定位技术(如UWB和计算机视觉)正被用于解决对跟踪人…

RFID管理方案有效提升电力物资管理效率与资产安全

在电力行业,电力资产的管理是一项重要的任务,为了实现对电力资产的精细化管理、入出库监控管理、盘点管理和巡查管理等,电力公司多采用电力资产RFID管理系统,该系统能够实时监控出入库过程,有效防止出入库错误&#xf…

“线性函数”和“非线性函数”是什么?

总是会把“线性函数”和“非线性函数”与“连续的数据类型”与“非连续的数据类型”混淆,特此记录 一、线性函数: 一个函数 f 是线性的,如果对于任何两个输入 x1​ 和 x2​ 和任何两个常数 a 和 b,下列等式成立: 例如…

数据中心如何散热?

数据中心的散热是一个非常重要的问题,因为数据中心内运行的服务器、存储设备以及网络设备等都会产生大量的热量,如果不能有效地进行散热,将会导致设备故障和性能下降。下面是一些常见的数据中心散热方法: 空调系统:数据…

ChIP实验问题解答

ChIP,全称的意思是染色质免疫共沉淀——换种说法,就是我们用抗体去“钓”特定的能结合DNA的蛋白质,我们最后检测的是和这蛋白质结合的DNA。 1. 为什么要用甲醛交联? 甲醛交联是 ChIP 实验非常关键的一个步骤。因为甲醛交联能更好…

数据结构 - ArrayList - 动态修改的数组

目录 实现一个通用的顺序表 总结 包装类 装箱 / 装包 和 拆箱 / 拆包 ArrayList 与 顺序表 ArrayList基础功能演示 add 和 addAll ,添加元素功能 ArrayList的扩容机制 来看一下,下面的代码是否存在缺陷 模拟实现 ArrayList add 功能 add ind…