Jakarta ee HttpServletRequest.getRemotePort()

Jakarta ee HttpServletRequest.getRemotePort(),jakarta-ee,Jakarta Ee,HttpServletRequest.getRemotePort()的可能供应商实现如何获得远程端口?它是从实际发送的请求中解析出来的吗?我看不到任何像“客户端端口”、“请求端口”之类的请求头。Web服务器使用TCP/IP的正常机制接收客户端的请求。客户端主机和端口是该级别可用的信息之一。建立连接后,服务器将其打包到传递给程序的请求信息中 客户端不发送其端口号,即使发送了,其价值也值得怀疑,因为它很容易出于恶意目的而伪造。端口号作为TCP/IP堆栈交换的数据包的一部分发送。Web服务器使用TCP

HttpServletRequest.getRemotePort()的可能供应商实现如何获得远程端口?它是从实际发送的请求中解析出来的吗?我看不到任何像“客户端端口”、“请求端口”之类的请求头。

Web服务器使用TCP/IP的正常机制接收客户端的请求。客户端主机和端口是该级别可用的信息之一。建立连接后,服务器将其打包到传递给程序的请求信息中


客户端不发送其端口号,即使发送了,其价值也值得怀疑,因为它很容易出于恶意目的而伪造。端口号作为TCP/IP堆栈交换的数据包的一部分发送。

Web服务器使用TCP/IP的正常机制接收客户端的请求。客户端主机和端口是该级别可用的信息之一。建立连接后,服务器将其打包到传递给程序的请求信息中

客户端不发送其端口号,即使发送了,其价值也值得怀疑,因为它很容易出于恶意目的而伪造。端口号作为TCP/IP堆栈交换的数据包的一部分发送