Based on fix in core for SPR-13876

This commit is contained in:
Rossen Stoyanchev
2016-01-20 18:01:32 -05:00
parent 4e162122af
commit 30b007dc26

View File

@@ -69,11 +69,12 @@ public class ServletServerHttpRequest extends AbstractServerHttpRequest {
@Override @Override
protected URI initUri() throws URISyntaxException { protected URI initUri() throws URISyntaxException {
return new URI(getServletRequest().getScheme(), null, StringBuffer url = this.request.getRequestURL();
getServletRequest().getServerName(), String query = this.request.getQueryString();
getServletRequest().getServerPort(), if (StringUtils.hasText(query)) {
getServletRequest().getRequestURI(), url.append('?').append(query);
getServletRequest().getQueryString(), null); }
return new URI(url.toString());
} }
@Override @Override