HttpServletRequest#getRemoteAddr()返回NULL

mil*_*lan 7 java servlets

为什么有时HttpServletRequest.getRemoteAddr()回来?对于大约2个相同的请求中的大约2个是没有明显原因的返回.null null

mil*_*lan 5

使用Tomcat7.如果请求已被消耗,即已发送响应,则显然getRemoteAddr()可以返回NULL.它有时甚至可以抛出NPE.在任何情况下我的代码都有错误.