如果我们在页面http://www.somedomain.com/somepage..?=blah&two=blah中使用它,则只需返回www.somedomain.com。我尝试使用
request.getScheme().toString() + "://" + request.getRemoteHost()`
但是它返回了一个IP地址,这对我没用。请建议。
提前致谢
答案 0 :(得分:0)
您应该使用返回当前域名的getServerName()
方法。
getServerName()
返回收到请求的服务器的主机名。
getRemoteHost()
返回发送请求的客户端的完全限定名称。
来源:http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html