execute(request:delegate:eventLoop:deadline:logger:)

    Execute arbitrary HTTP request and handle response processing using provided delegate.

    HTTPClient.swift:559
    func execute<Delegate>(request: Request, delegate: Delegate, eventLoop eventLoopPreference: EventLoopPreference, deadline: NIODeadline? = nil, logger originalLogger: Logger?) -> Task<Delegate.Response> where Delegate : HTTPClientResponseDelegate

    Parameters

    request

    HTTP request to execute.

    delegate

    Delegate to process response parts.

    eventLoop

    NIO Event Loop preference.

    deadline

    Point in time by which the request must complete.

    logger

    The logger to use for this request.

    Other members in extension

    Types

    Type members

    Instance members