Module spin_sdk.wit.imports.outgoing_handler
This interface defines a handler of outgoing HTTP Requests. It should be imported by components which wish to make HTTP Requests.
Functions
def handle(request: OutgoingRequest,
options: RequestOptions | None) ‑> FutureIncomingResponse-
This function is invoked with an outgoing HTTP Request, and it returns a resource
future-incoming-response
which represents an HTTP Response which may arrive in the future.The
options
argument accepts optional parameters for the HTTP protocol's transport layer.This function may return an error if the
outgoing-request
is invalid or not allowed to be made. Otherwise, protocol errors are reported through thefuture-incoming-response
.