关于获取客户端公网IP问题
来源:互联网 发布:淘宝店铺轮播图片像素 编辑:程序博客网 时间:2024/05/16 00:36
在这篇博客前,觉得自己好尴尬,因为我项目框架用的是play,之前在有个需求需要获取客户端的IP,在本人的上一篇文章中(http://blog.csdn.net/qq616138361/article/details/78032882),就曾写过如何获取,然后尴尬的是,测试时,获取的确实是公网的IP,但是获取的竟然是公司公网的IP有木有!!!从而导致项目在线上才发现获取的IP地址是服务器的公网IP,苦逼的又改了一遍,本次特地把本人服务器映射外网测试了一遍,没问题,以下代码奉上!在这向某些看过上一篇文章的道友们道歉了!不多说,以下是代码:
/**
* 获取请求的ip地址
* @return
*/
public static String getIp() {
Request request = Request.current();
if(null == request) {
return Constants.LOCALHOST_IP;
}
return StringUtils.isBlank(request.remoteAddress.toString()) ? Constants.LOCALHOST_IP : request.remoteAddress.toString();
}
就这么几行代码,有木有!!!我都要哭了。。。。
阅读全文
0 0
- 关于获取客户端公网IP问题
- java获取客户端请求IP地址 获取公网ip
- java获取客户端请求IP地址 获取公网ip
- java获取客户端请求IP地址 获取公网ip
- 关于客户端IP地址的获取问题
- 关于获取客户端ip的问题
- 获取客户端ip的方式(适用于公网与局域网)
- java获取公网ip
- Java获取公网ip
- 获取公网IP
- win32获取公网ip
- 获取公网IP
- 获取公网的ip
- 获取公网ip地址
- c#获取公网IP
- 获取公网IP
- 获取公网IP地址
- 获取公网IP地址
- APP测试走过的那些坑
- 009
- 自然语言处理在电商的技术实践
- git的使用
- Socket send函数和recv函数详解
- 关于获取客户端公网IP问题
- linux 基础命令及详细解释
- Python-Day02-字符串与字典
- Android GPS定位
- vs2017 中文乱码
- Maven项目的pom.xml配置
- c#客户端调用c++SDK
- 什么是产品经理?主要职责是什么?
- cef加载flash弹出黑框问题