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