【发布时间】:2014-08-21 04:11:00
【问题描述】:
在 Spring 或 Restlet Web 应用程序中,如何获取客户端的域名?
我现在可以做的是只获取客户端 IP 地址:
String clientIp = getRequest().getClientInfo().getAddress();
但是我需要获取客户端的域名。
主要是因为我正在制作一个proxy 应用程序,其中的域来自GoDaddy (for example):
- 将
www CNAME转发到proxy应用程序。 - 代理应用程序获取域名,例如
xyz.com或abc.com,并将其转发到特定 IP 或其他域。
【问题讨论】:
-
什么是“代理应用”?如果您使用 apache http 代理,请改用代理 ajp。其他方式编辑您的任务并添加技术和配置。答案可能不属于 java 代码。