7 java websphere web-applications
我们希望识别并显示代理Web服务器后面运行的Java应用程序的服务器和端口.这意味着getServerName()和getServerPort()返回代理的服务器名称及其端口(80).
我们在一个物理盒上运行两个应用服务器实例,因此每个盒子有两个活动端口,即9080,9081 <Application Server Name>:<Application Server Port>
.显示我想要的内容.
有任何想法吗?我是一个完整的Java noob,对不起,如果这是一个基本问题.
rsp*_*rsp 15
服务器主机名是请求的一部分,因为它取决于客户端用于访问主机的URL.以这种方式获得的价值是在客户端上定义的,并不一定是您所期望的.
如果您对本地主机名感兴趣,可以尝试:
String hostname = InetAddress.getLocalHost().getHostName();
Run Code Online (Sandbox Code Playgroud)
Bal*_*usC 14
您可以使用ServletRequest#getLocalXXX()
此方法.
ServletRequest#getLocalName()
返回本地主机名.ServletRequest#getLocalAddr()
返回本地IP.ServletRequest#getLocalPort()
返回本地端口. 归档时间: |
|
查看次数: |
56995 次 |
最近记录: |