request.getRemoteHost()为什么无法得到客户端的机器名

yanchang 2004-05-08 03:04:25
我用request.getRemoteHost()为什么得到的不是机器名,而是IP地址
环境是UNIX
如何得到客户端的机器名?
...全文
121 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过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地址。
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-05-08 03:04
社区公告
暂无公告