我tomcat发布了一个项目。如何在web页面中写入java代码获得局域网中访问的对象的公网IP? 20

 我来答
arlliu
2012-07-12 · 超过19用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:60万
展开全部
JSP中调用java代码,然后用http get header,拿到client的IP地址。例如,request.getRemoteAddr()
追问
这个拿到的是局域网中的IP地址。。我一开始就是用的这个东西。如果是通过外网访问的。那么拿到的ip是正确的。如果不是就是局域网的IP了啊。
追答
这个需要你的网络设备能把相应的信息保留下来。一般在http heaer: x-forwarded-for
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叶秋雨
2012-07-12 · TA获得超过2077个赞
知道大有可为答主
回答量:2035
采纳率:0%
帮助的人:650万
展开全部
request.getRemoteAddr()
追问
同上。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小林子lwx
2012-07-12
知道答主
回答量:16
采纳率:0%
帮助的人:2.5万
展开全部
恩这个比较复杂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jibak
2012-07-12 · 超过28用户采纳过TA的回答
知道答主
回答量:147
采纳率:100%
帮助的人:97万
展开全部
这个 很复杂啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式