src/main/java/org/apache/sling/api/request/builder/impl/SlingHttpServletRequestImpl.java [432:518]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        throw new UnsupportedOperationException();
    }

    @Override
    public String getRemoteUser() {
        return this.builder.remoteUser;
    }

    @Override
    public String getRemoteAddr() {
        return this.builder.remoteAddr;
    }

    @Override
    public String getRemoteHost() {
        return this.builder.remoteHost;
    }

    @Override
    public int getRemotePort() {
        return this.builder.remotePort;
    }

    @Override
    public String getServletPath() {
        return this.builder.servletPath;
    }

    @Override
    public String getPathInfo() {
        return this.builder.pathInfo;
    }

    @Override
    public String getRequestURI() {
        final StringBuilder requestUri = new StringBuilder();
        requestUri.append(this.builder.contextPath);
        requestUri.append(this.builder.servletPath);
        requestUri.append(this.builder.pathInfo);
        return requestUri.toString();
    }

    @Override
    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;
    }

    @Override
    public String getAuthType() {
        return this.builder.authType;
    }

    @Override
    public String getResponseContentType() {
        return this.builder.responseContentType;
    }

    @Override
    public Enumeration<String> getResponseContentTypes() {
        return Collections.enumeration(Collections.singleton(this.builder.responseContentType));
    }

    @Override
    public RequestProgressTracker getRequestProgressTracker() {
        return this.builder.progressTracker;
    }

    @Override
    public ServletContext getServletContext() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/org/apache/sling/api/request/builder/impl/SlingJakartaHttpServletRequestImpl.java [398:484]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        throw new UnsupportedOperationException();
    }

    @Override
    public String getRemoteUser() {
        return this.builder.remoteUser;
    }

    @Override
    public String getRemoteAddr() {
        return this.builder.remoteAddr;
    }

    @Override
    public String getRemoteHost() {
        return this.builder.remoteHost;
    }

    @Override
    public int getRemotePort() {
        return this.builder.remotePort;
    }

    @Override
    public String getServletPath() {
        return this.builder.servletPath;
    }

    @Override
    public String getPathInfo() {
        return this.builder.pathInfo;
    }

    @Override
    public String getRequestURI() {
        final StringBuilder requestUri = new StringBuilder();
        requestUri.append(this.builder.contextPath);
        requestUri.append(this.builder.servletPath);
        requestUri.append(this.builder.pathInfo);
        return requestUri.toString();
    }

    @Override
    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;
    }

    @Override
    public String getAuthType() {
        return this.builder.authType;
    }

    @Override
    public String getResponseContentType() {
        return this.builder.responseContentType;
    }

    @Override
    public Enumeration<String> getResponseContentTypes() {
        return Collections.enumeration(Collections.singleton(this.builder.responseContentType));
    }

    @Override
    public RequestProgressTracker getRequestProgressTracker() {
        return this.builder.progressTracker;
    }

    @Override
    public ServletContext getServletContext() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



