被request.getLocalAddr()郁闷了很久;
    有个简单的事情让我郁闷了很久。
     String localAddr=request.getLocalAddr();在我的电脑上获得的是127.0.0.1
而在别人的电脑上获得的却是内网IP,如:192.169.1.147.重装了tomcat,也把自己的IP改成了固定IP,都没查清楚原因。最后在百度知道上找到了原因。真是感谢这位仁兄啊。
   如下:
   最佳答案:http://zhidao.baidu.com/question/36903947.html

如果你是在你自己的电脑上运行这个程序的话,只能得到以情况中的一种:
你 用这个程序的时候在地址栏填的是:http://127.0.0.1(或http://localhost),这是本地回路,只能得到127.0.0.1 这个IP,如果你是用的:http://你的内网IP,这样只能得到 你的内网IP 的值。如果你是用的:http://你的公网IP,这样只能得到 你的公网IP 的值。

要想一定得到你的公网IP的值只有方问公网的程序得到的才是。

ipconfig命令可以得到本地IP(也就是内网IP),如果是用的这台电脑拨的号,还可以得到公网IP。如果不是这台电脑拨号,使用的是共享上网这里也只能得到内网IP。
与拿来是这样!明白了,谢谢了!

转载至:http://www.reader8.cn/jiaocheng/20121114/2077028.html

转载于:https://www.cnblogs.com/ihanliu/p/4432785.html

被request.getLocalAddr()苦闷了很久相关推荐

  1. Android - 下载别人的android demo 运行的时候加载很久问题处理

    一般从git 下载别人的demo 的时候每次都要加载很久,下载gradle 版本之类的, 处理方法把 gradle 下面的 gradle-wrapper 里面的distributionUrl 替换自己 ...

  2. Java多线程的11种创建方式以及纠正网上流传很久的一个谬误

    创建线程比较传统的方式是继承Thread类和实现Runnable,也可以用内部类,Lambda表达式,线程池,FutureTask等. 经常面试会问到继承Thread类和实现Runnable的区别,然 ...

  3. 【高并发】高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!...

    写在前面 周末,跟阿里的一个朋友(去年晋升为P9了)聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了.从基础到架构,从算法到AI,无所不谈.中间又穿插着不少天马行空的想象 ...

  4. SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析

    SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析 所在项目客户的一家工厂上线已经超过半年,其业务部门提出一个使用了半年的RF枪程序,突然不能使用了.程序直接Dump ...

  5. 原来CASTLE RC2 还不支持IBATIS 1.6,郁闷了很久

    原来CASTLE RC2 还不支持IBATIS 1.6,郁闷了很久

  6. 见了很久没见的高中同学,真好

    周末去二炮的高中同学那里玩了.虽然同在西安已经6年,但是却从来没有去过她们学校,说起来似乎让人难以相信呵,可事实的确如此.可见我这个人的懒惰了          不过,虽然很久没有见面,见了面之后,感 ...

  7. mysql服务启动很久_Mysql服务启动问题

    Endnote专题之--output style相关问题 Endnote专题之--output style相关问题 1. 打开output style, Edit--->Output Style ...

  8. 安装很久_快看啦!吊轨推拉门安装图解在这里。

    相比一般的地轨推拉门,吊轨推拉门在使用时产生的声音,以及在清洁方面都有更好的优势,因此有些业主放弃使用推拉门,而开始在家里安装器吊轨推拉门.相信吊轨推拉门安装方面的知识,是很多准备装这种门的业主比较感 ...

  9. 在tomcat上部署项目,实现类似添加这样的功能之后,tomcat要运行很久,解决办法

    今天在做软件测试作业的时候遇到了这样一个问题 在tomcat上部署项目,实现类似添加这样的功能之后,一大串子代码不停的在滑动,要运行很久,才会结束,之后上网上查询资料,试着将项目删除重新导入之后,就恢 ...

最新文章

  1. 异步GridView(ASPxGridView) 特点介绍(2) - 筛选(Filter)、弹出编辑(Editing)
  2. java 妖魔道-倩女幽魂_《倩女幽魂I-妖魔道》地图新手功略
  3. data.name.toLowerCase() is not a function问题
  4. MySQL 基础 ———— 分组查询
  5. oracle exp(dmp)命令带过滤条件?
  6. idea运行maven:No URLs will be polled as dynamic configuration sources
  7. android触摸事件触摸点坐标,Android开发——触摸事件TouchEvent详解及其应用
  8. Python入门--字典元素的遍历for-in
  9. 071 time模块
  10. Rainmeter,让你的桌面更精彩~
  11. 2020年Java面试题(3年的工作总结)
  12. 阿里巴巴泰山版《Java 开发者手册》,也是一份防坑指南
  13. 定时关机软件里的锁定计算机,怎么让电脑定时关机设置大全
  14. python mysql 优化_Python之MySQL优化(上)
  15. Redis的设计与实现--第一章引言
  16. 我是怎么在千氪上一天赚到5000氪金的?
  17. java中BitSet详解
  18. MySQL高可用安装
  19. 题目7:猴子跳台阶 1级和3级
  20. 邻接矩阵用c语言,邻接矩阵无向图(一)之 C语言详解

热门文章

  1. flex 与 后台通讯
  2. JAVA(时间对比排序程序)
  3. 数据结构之删除线性表中的元素
  4. magento模板制作教程(一)
  5. 闭包的理解、缺点以及应用场景
  6. es6 日期字符串转日期_小数转成百分数,日期字符串互相转换,这几个SQL问题该如何解决?...
  7. Boss直聘上面HR是不是很恶心?
  8. USB接口类型的区别
  9. 为什么古诗我们能读懂,白话诗却一头雾水呢?
  10. 南乡子·归梦寄吴樯 [宋] 陆游