Java 如何通过IBMHTTP服务器获取真正的客户端端口

Java 如何通过IBMHTTP服务器获取真正的客户端端口,java,jsp,Java,Jsp,我只有一个jsp文件,打印 request.getRemoteIp(); request.getRemotePort(); 我可以得到真正的客户端ip,但端口总是错误的。 服务器环境是IBM Websphere和IBM HTTP服务器(IHS60) 从iptrace中,我得到了数据包 从客户端到服务器,端口为13944到80(http端口为80)。所以客户端端口是13944 然后通过HTTP,在jsp中,我调用另一台服务器上的API,端口是48186到9082 其实, request.getR

我只有一个jsp文件,打印

request.getRemoteIp();
request.getRemotePort();
我可以得到真正的客户端ip,但端口总是错误的。 服务器环境是IBM Websphere和IBM HTTP服务器(IHS60)

从iptrace中,我得到了数据包

从客户端到服务器,端口为13944到80(http端口为80)。所以客户端端口是13944

然后通过HTTP,在jsp中,我调用另一台服务器上的API,端口是48186到9082

其实,
request.getRemoteIp()我真的得到了客户端ip

但是
request.getRemotePort()我得到的端口号是48185,似乎是IHS端口

请问,我怎样才能获得真正的客户端端口

非常感谢