如何在Tomcat服务器端应用程序中获取客户端信息

时间:2016-02-22 08:52:13

标签: tomcat servlets

我的tomcat服务器在YYYY机器上运行,客户端在XXXX上运行,每当请求到达YYYY时,它都会处理将请求发送到另一台机器的请求。

My server.http looks like-->
<Service name="MyService">
    <Connector port="3096"
       maxThreads="50" minSpareThreads="50" maxSpareThreads="50"
       debug="0" acceptCount="100" connectionTimeout="60000"
       enableLookups="true" address="YYYY"/>
    <Engine name="standalone" defaultHost="localhost">

处理请求的servlet将getRemoteHost()称为“YYYY”。任何人都可以请光一下如何获取客户信息(主机和端口)?

感谢。

1 个答案:

答案 0 :(得分:0)

我想你是在问这个问题。如果没有让我知道你想知道的更多。

request.getRemoteAddr(); //Where the client is commong from => ip address.
request.getRemotePort(); //where the client is using port => port.