wasi-http

E138282

wasi-http is a WebAssembly System Interface (WASI) proposal that defines standardized APIs for performing HTTP operations from WebAssembly modules in a secure, host-agnostic way.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Statements (49)

Predicate Object
instanceOf WASI proposal
WebAssembly API specification
abbreviationOf wasi-http self-linksurface differs
surface form: WebAssembly System Interface HTTP
allows implementing HTTP clients in WebAssembly
implementing HTTP servers or handlers in WebAssembly
category WebAssembly networking interface
systems programming interface for WebAssembly
compatibleWith WASI component model
surface form: WASI Preview 2 component model
defines standardized HTTP APIs for WebAssembly modules
designedFor WebAssembly modules
edge computing environments
server-side WebAssembly
documentationURL https://github.com/WebAssembly/wasi-http
ensures no direct access to host networking without explicit capabilities
focusesOn interoperability between WebAssembly components and host HTTP stacks
fullName wasi-http self-linksurface differs
surface form: WebAssembly System Interface HTTP proposal
goal enable HTTP networking from WebAssembly without host-specific APIs
improve security isolation for HTTP operations in WebAssembly
provide a portable HTTP interface across different runtimes
hostLanguageAgnostic true
intendedEnvironment cloud platforms
edge platforms
embedded runtimes supporting WebAssembly
serverless platforms
name wasi-http self-link
partOf WebAssembly System Interface
property capability-based
host-agnostic
sandbox-friendly
secure-by-design
providesAbstractionOver HTTP client implementation details
host networking stack
relatedTo wasi-io
surface form: WASI I/O

wasi-sockets
surface form: WASI sockets

WASI component model
surface form: WebAssembly component model

WebAssembly runtime environments
securityProperty enforces explicit capability grants for outbound HTTP
prevents arbitrary socket access by default
standardizedBy WASI community group
WebAssembly Community Group
status proposal
supportsOperation HTTP headers handling
HTTP request
HTTP response
HTTP status codes handling
streaming HTTP bodies
supportsProtocol HTTP
HTTPS
usesModel WASI capability-based security model

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

wasi-http name wasi-http self-link
wasi-http fullName wasi-http self-linksurface differs
this entity surface form: WebAssembly System Interface HTTP proposal
wasi-http abbreviationOf wasi-http self-linksurface differs
this entity surface form: WebAssembly System Interface HTTP