default ClassicHttpResponse execute(
            String id,
            ClassicHttpRequest request,
            HttpResponseInformationCallback informationCallback,
            HttpClientContext context) throws IOException, HttpException {
        return execute(id, request, context);
    }
Executes HTTP request using the given context.

@param id unique operation ID or {@code null}.
@param request the request message.
@param informationCallback information (1xx) response handler
@param context the execution context.
@return a ClassicHttpResponse.
@throws IOException if an I/O error occurs.
@throws HttpException if a protocol error occurs.
@since 5.4
httpclient5/src/main/java/org/apache/hc/client5/http/classic/ExecRuntime.java