Expand description

The canister interface for canisters that implement HTTP requests.

Structs

A marker type to match unconstrained callback arguments

A callback-token pair for a callback streaming strategy.

A key-value pair for a HTTP header.

A wraper around an iterator of headers

A canister that can serve a HTTP request.

A callback of type shared query (Token) -> async StreamingCallbackHttpResponse

A callback of any type, extremely permissive

A HTTP response.

The next chunk of a streaming HTTP response.

A token for continuing a callback streaming strategy. This type cannot be serialized despite implementing CandidType

Enums

Possible strategies for a streaming response.