v0.2.2 · World
proxy
The `wasi:http/proxy` world captures a widely-implementable intersection of hosts that includes HTTP forward and reverse proxies. Components targeting this world may concurrently stream in and out any number of incoming and outgoing HTTP requests.
Imports
I
wasi:io/poll 0.2.2
IA poll API intended to let users wait for I/O events on multiple handles
at once.
wasi:clocks/monotonic-clock 0.2.2
IWASI Monotonic Clock is a clock API intended to let users measure elapsed
time.
wasi:io/error 0.2.2
Iwasi:io/streams 0.2.2
IWASI I/O is an I/O abstraction API which is currently focused on providing
stream types.
types
IThis interface defines all of the types and methods for implementing
HTTP Requests and Responses, both incoming and outgoing, as well as
their headers, trailers, and bodies.
wasi:clocks/wall-clock 0.2.2
IWASI Wall Clock is a clock API intended to let users query the current
time. The name "wall" makes an analogy to a "clock on the wall", which
is not necessarily monotonic as it may be reset.
wasi:random/random 0.2.2
IWASI Random is a random data API.
wasi:cli/stdout 0.2.2
Iwasi:cli/stderr 0.2.2
Iwasi:cli/stdin 0.2.2
Ioutgoing-handler
This interface defines a handler of outgoing HTTP Requests. It should be
imported by components which wish to make HTTP Requests.