一、获取服务器IP

InetAddress addr = InetAddress.getLocalHost();

String ip=addr.getHostAddress();//获得本机IP

二、获取客户端本机IP

String remoteAddr = request.getRemoteAddr();

String forwarded = request.getHeader("X-Forwarded-For");

String realIp = request.getHeader("X-Real-IP");

String ip = null;

if (realIp == null) {

if (forwarded == null) {

ip = remoteAddr;

} else {

ip = remoteAddr + "/" + forwarded.split(",")[0];

}

} else {

if (realIp.equals(forwarded)) {

ip = realIp;

} else {

if(forwarded != null){

forwarded = forwarded.split(",")[0];

}

ip = realIp + "/" + forwarded;

}

}

java 获取本机ip_Java获取本机ip和服务器ip相关推荐

  1. Java获取本机ip和服务器ip

    一.获取服务器IP InetAddress addr = InetAddress.getLocalHost();String ip=addr.getHostAddress();//获得本机IP 二.获 ...

  2. 用PHP获取客户端IP与服务器IP的代码,获取客户端ip并取得int

    $_SERVER:计算机网络服务,获取参数用的 REMOTE_ADDR:获取客户端ip echo $_SERVER['REMOTE_ADDR']; 或者用这个也可以实现获取客户端ip getenv:读 ...

  3. java 本机局域网真实ip_Java获取本机ip地址,并扫描本机所在局域网的电脑设备

    Java获取本机IP地址,并根据IP地址的网段,扫描局域网里面的电脑设备; import java.io.IOException; import java.net.Inet4Address; impo ...

  4. Java 使用Virtual Serial Port Driver及Modsim32进行modbus-rtu协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改

    上面我们写了一篇关于modbus-tcp的文章,这一篇我们主要将关于modbus-rtu的对接方式,好了,废话不多说,直接开搞. 一.环境准备 1.下载Virtual Serial Port Driv ...

  5. java 获取ipv6地址_获取本机的IPv6地址

    废话少说,直接上代码(java) 命令行输出的就是本机的IPv6地址 package app; import java.net.Inet6Address; import java.net.InetAd ...

  6. JAVA 获取本机IP(包括 内网IP 和 公网IP)

    Spring 获取客户端请求 IP,详见:https://blog.csdn.net/NRlovestudy/article/details/90900925 本文获取的是 项目所在系统的IP(本地I ...

  7. ios xcode真机调试获取屏幕截屏

    ios xcode真机调试获取屏幕截屏 非常多时候我们须要在调试的过程中把手机屏幕截图发给其它人看,在android开发中我们能够非常方便的截图保存.而xcode开发ios的时候发现这个需求却如此困难 ...

  8. 大疆Tello编队飞行教程(特洛教育版)/多机视频流获取

    大疆Tello编队飞行教程(特洛教育版) 通过Python控制特洛无人机群飞 Step1 下载 Mind+ 软件使用在线编程功能, 安装Mind+Link 串口通信工具, 将ESP通过USB链接到PC ...

  9. STM32F407获取OV7670摄像头图像及上位机解码(一维码二维码)

    STM32F407获取OV7670摄像头图像及上位机解码(一维码&二维码) 1. 目的 针对静止拍摄图像场景,实现STM32F407对30万像素OV7670摄像头进行图像捕获,并通过串口将数据 ...

  10. P1000刷机知识+获取ROOT+HDVS_ROM快速刷机教程 by fox

    楼主  发表于: 04-17 大家好,我是Fox.本人学习P1000刷机相关知识一步步走来,期间正值HDVS发布自制ROM.在P1000二群中和大家一起交流,得到了不少帮助,也看到了很多新人问刷机方法 ...

最新文章

  1. android测试之monkey测试
  2. Django基本命令
  3. C# 使用Timer控件设置时间间隔
  4. php strlen ctf,CTF中的PHP反序列化漏洞简单分析
  5. bson json c语言,对比平台--JSON和BSON之间的区别
  6. linux 配置root环境变量,root用户Linux 环境变量的配置解决(-bash: jps: command not found)有关问题...
  7. 可自定义匹配规则查找控件_懂Excel轻松入门Python数据分析包pandas(二十八):二分法查找...
  8. 编程软件python-python编程用哪个软件
  9. HNOI2008 遥远的行星
  10. 推荐7 款实用好用的电脑软件
  11. python函数算面积_面积函数python
  12. 微信小程序-云开发数据库基础操作(自用)
  13. 强网杯2022——WEB
  14. 批处理Bat教程-第七章:常用实例 下
  15. 重启Oracle数据库的操作步骤
  16. 论文: TextBoxes
  17. 阿里妈妈展示广告召回之多场景建模算法
  18. 基于STM32 Cortex-M3内核F103制作的智能小车项目
  19. 牛客的AI模拟面试(1)
  20. Elasticsearch在各大互联网公司的应用案例

热门文章

  1. CAN协议学习(一)
  2. chrome 插件开发中的热更新问题
  3. python界面设计实例qt_Python GUI教程(六):使用Qt设计师进行窗口布局
  4. 技术至简-10: CPRI链路速率、5G小区带宽与AxC映射关系快速查询表
  5. 使用ImageJ软件计算信噪比(SNR)的小工具
  6. 机器学习评价指标 ROC与AUC 的理解和python实现
  7. 关于itchat发送图片清晰度的玄学
  8. python回归算法预测数据_python逻辑回归算法预测
  9. GoogleChrome最新的代理设置流程
  10. linux64位系统 addr2line使用