Skip to main content

Module http

Module http 

Source

Structs§

DenyPluginHttpClient
Default network capability. Plugins cannot access the network unless the host injects a client.
PluginHttpOrigin
Canonical exact HTTPS origin accepted by a plugin definition.
PluginHttpRequest
Runtime-neutral request passed to a Semifold-controlled HTTP client or transport.
PluginHttpResponse
Runtime-neutral response returned by a Semifold-controlled HTTP client or transport.
ReqwestPluginHttpTransport
Async reqwest transport backed by its own reusable Tokio runtime.
ScopedPluginHttpClient
Client that enforces exact HTTPS origins and validates each redirect before another exchange.

Enums§

PluginHttpError

Traits§

PluginHttpClient
Complete network capability consumed by the Boa fetch implementation.
PluginHttpTransport
One HTTP exchange with redirects disabled.

Type Aliases§

PluginHttpFuture