Bryan Kelly opened SPR-15422 and commented
After adding the ForwardedHeaderFilter to our application we noticed that requests that are wrapped by the ForwardedHeaderRequestWrapper will no longer preserve encoding of the request.getRequestUri() and request.getRequestURL().  This is problematic when injecting a UriComponentsBuilder instance into a controller method because it will throw an Illegal character in path at index if the path contains characters that are expected to be encoded.
Affects: 4.3.7, 5.0 M5
Issue Links: