社区
Web 开发
帖子详情
request.getRemoteHost()为什么无法得到客户端的机器名
yanchang
2004-05-08 03:04:25
我用request.getRemoteHost()为什么得到的不是机器名,而是IP地址
环境是UNIX
如何得到客户端的机器名?
...全文
217
3
打赏
收藏
request.getRemoteHost()为什么无法得到客户端的机器名
我用request.getRemoteHost()为什么得到的不是机器名,而是IP地址 环境是UNIX 如何得到客户端的机器名?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yaomengqiushui
2004-05-08
打赏
举报
回复
同意wiwi5888
wiwi5888
2004-05-08
打赏
举报
回复
请问楼主是否用Tomcat的服务器,如果是请在server.xml查看一下connector中的enableLookups
说明如下:
如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名,若为false则不进行DNS查询,而是返回其ip地址
dmnv9999
2004-05-08
打赏
举报
回复
request.getRemoteHost(),CGI变量是REMOTE_HOST
返回发出请求的客户机的完整的域名。
如果不能确定该域名,则返回IP地址。
Java获取
客户端
信息代码
里面有详细的获取用户
客户端
信息的操作代码
一些非常有用的JAVA常用方法(1).txt
一些非常有用的JAVA常用方法(1).txt
request
.get
Remote
Addr()和
request
.get
Remote
Host
()
转自:https://www.cnblogs.com/aizj/p/7593209.html
request
.get
Remote
Addr()是获得
客户端
的ip地址。
request
.get
Remote
Host
()是获得
客户端
的主机
名
。 关于
request
.get
Remote
Host
的性能问题 在一个业务系统中使用
request
.get
Remote
Host
(),会造成使用该方法使用该功...
request
.get
Remote
Addr()/
request
.get
Remote
Host
()
当请求地址写local
host
的话,
request
.getLocalAddr() 获取到的地址是0:0:0:0:0:0:0:1 会出现此问题 改成127.0.0.1即可
得到
127.0.0.1 ip地址
request
.get
Remote
Addr() :获得
客户端
的ip地址
request
.get
Remote
Host
():获得
客户端
的主机
名
当请求地址写local
host
的话 会出...
request
.get
Remote
Host
()为什么
得到
的不是
机器
名
,而是IP地址
解决用
request
.get
Remote
Host
()为什么
得到
的不是
机器
名
,而是IP地址 web服务器在server.xml查看一下connector中的enableLookups 说明如下: 如果为true,则可以通过调用
request
.get
Remote
Host
()进行DNS查询来
得到
远程
客户端
的实际主机
名
,若为false则不进行DNS查询,而是返回其ip地址 ...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章