Java 如何在WebRequest中获取客户端的远程地址
是否有任何方法可以从Java 如何在WebRequest中获取客户端的远程地址,java,spring,spring-boot,http,spring-mvc,Java,Spring,Spring Boot,Http,Spring Mvc,是否有任何方法可以从org.springframework.web.context.request.WebRequest获取服务器客户端的原始IP地址?我建议查看使用此接口的层次结构。 以下是UML: 这里的主要任务是找到能够获取本机javax.servlet.http.HttpServletRequest接口及其标准方法的地方: getRemoteAddr(),getRemotePort(),getRemoteHost()请注意,这将是当前分配给转发请求的最后一个设备的IP地址。不一定是客户
org.springframework.web.context.request.WebRequest
获取服务器客户端的原始IP地址?我建议查看使用此接口的层次结构。
以下是UML:这里的主要任务是找到能够获取本机
javax.servlet.http.HttpServletRequest
接口及其标准方法的地方:
getRemoteAddr()
,getRemotePort()
,getRemoteHost()
请注意,这将是当前分配给转发请求的最后一个设备的IP地址。不一定是客户端,当然不适合用作会话密钥或身份验证主体。