protected HttpServletRequest checkXForwardedHeaders(HttpServletRequest request) { if (useXForwardedHeaders) { String originalProtocol = request.getHeader(X_FORWARDED_PROTO_HEADER); String originalRemoteAddr = request.getHeader(X_FORWARDED_FOR_HEADER); String originalPrefix = request.getHeader(X_FORWARDED_PREFIX_HEADER); String originalHost = request.getHeader(X_FORWARDED_HOST_HEADER); String originalPort = request.getHeader(X_FORWARDED_PORT_HEADER); if (originalProtocol != null || originalRemoteAddr != null) { return new HttpServletRequestXForwardedFilter(request, originalProtocol, originalRemoteAddr, originalPrefix, originalHost, originalPort); } } return request; }
protected HttpServletRequest checkXForwardedHeaders(HttpServletRequest request) { if (useXForwardedHeaders) { String originalProtocol = request.getHeader(X_FORWARDED_PROTO_HEADER); String originalRemoteAddr = request.getHeader(X_FORWARDED_FOR_HEADER); String originalPrefix = request.getHeader(X_FORWARDED_PREFIX_HEADER); String originalHost = request.getHeader(X_FORWARDED_HOST_HEADER); String originalPort = request.getHeader(X_FORWARDED_PORT_HEADER); if (originalProtocol != null || originalRemoteAddr != null) { return new HttpServletRequestXForwardedFilter(request, originalProtocol, originalRemoteAddr, originalPrefix, originalHost, originalPort); } } return request; }