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
1 changed files with 6 additions and 5 deletions

View File

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