Crate crux_http

source ·
Expand description

A HTTP client for use with Crux

crux_http allows Crux apps to make HTTP requests by asking the Shell to perform them.

This is still work in progress and large parts of HTTP are not yet supported.

Re-exports

pub use http_types as http;

Modules

Middleware types
The protocol for communicating with the shell

Structs

Configuration for crux_http::Https and their underlying HTTP client.
The Http capability API.
An HTTP request, returns a Response.
Request Builder
An HTTP Response that will be passed to in a message to an apps update function
An HTTP response that exposes async methods, for use inside middleware.

Type Definitions