Java 如何通过IBMHTTP服务器获取真正的客户端端口
我只有一个jsp文件,打印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
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端口
请问,我怎样才能获得真正的客户端端口
非常感谢