Use case: For a REST-server having some information in the query parameters.
The way the requestURL and the queryString are combined should be changed so it will not alter the original requestURL StringBuffer.
@Override
public String getFullRequestURL() {
val requestURL = request.getRequestURL();
val queryString = request.getQueryString();
if (queryString == null) {
return requestURL.toString();
}
return requestURL.append('?').append(queryString).toString();
}
@Override
public String getFullRequestURL() {
val requestURL = request.getRequestURL();
val queryString = request.getQueryString();
if (queryString == null) {
return requestURL.toString();
}
return requestURL.toString() + '?' + queryString;
}
Let me know if you need more information.
Kind regards,
Yasper