public HttpRequest createDirectRequest() {
            ensureRequestData();
            ensureJdiscParent();
            return new HttpRequest(jdiscRequest, requestData, properties);
        }
Create a new HTTP request without creating a new JDisc request. This
is for scenarios where another HTTP request handler is invoked
directly without dispatching through JDisc. The parent JDisc request
for the original HttpRequest will be passed on the new HttpRequest
instance's JDisc request, but no properties will be propagated into
the original JDisc request.

@return a new HttpRequest instance reflecting the given request data and parameters
container-core/src/main/java/com/yahoo/container/jdisc/HttpRequest.java