Closed
Description
Sammy Chu opened SPR-13876 and commented
ServletServerHttpRequest.getURI()
using URI constructor URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
to construct the URI which in the JavaDoc already stated it will escape properly... But the query parameters returned by HttpServletRequest.getQueryString()
is the already encoded form, it will result the constructed URI escaped twice.
Affects: 4.1.9, 4.2.4
Reference URL: #955