in src/main/java/org/apache/sling/api/request/builder/impl/SlingHttpServletRequestImpl.java [759:777]
public StringBuffer getRequestURL() {
final StringBuffer requestUrl = new StringBuffer();
requestUrl.append(this.scheme);
requestUrl.append("://");
requestUrl.append(this.serverName);
boolean includePort = true;
if ( (HTTP_PROTOCOL.equals(this.scheme) && this.serverPort == 80 )
|| (SECURE_PROTOCOL.equals(this.scheme) && this.serverPort == 443) ) {
includePort = false;
}
if ( includePort ) {
requestUrl.append(':');
requestUrl.append(this.serverPort);
}
requestUrl.append(getRequestURI());
return requestUrl;
}