getServerPort(), getLocalPort(), and getRemotePort()的具体含义

来源:互联网 发布:深入解析wpf编程 pdf 编辑:程序博客网 时间:2024/06/16 02:54
getRemotePort():首先,你可能会问对于谁而言是远程的?在这种情况下,由于是服务器在问,所以客户是远程的。既然客户对服务器是远程的,所以getRemotePort()得到的是发出请求的客户的端口号。    getLocalPort ():获取的是应用服务器的端口,即该应用的实际端口,无论请求经过了多少代理,转发,getLocalPort只取最后的端口,也就是应用的端口    getServerPort():获取的是URL请求的端口,比如你的请求时127.0.0.1:8080,应用服务器的端口是80,那么getServerPort得到的端口是8080。而getLocalPort得到的是80。
0 0
原创粉丝点击