Skip to content

WasmEdge/hyper

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 9 commits ahead, 43 commits behind hyperium:master.

Latest commit

Signed-off-by: Michael Yuan <michael@secondstate.io>
f3e0840

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

hyper for WebAssembly: hyper_wasi

A fast and correct HTTP implementation for Rust. This is a fork from the original hyper with support for WebAssembly compilation target. That allows hyper client and server apps to run inside the WasmEdge Runtime as a lightweight and secure alternative to natively compiled apps in Linux container.

For more details and usage examples, please see the upstream hyper source and these examples.

Note: We do not yet support SSL / TLS connections in hyper_wasi yet.

  • HTTP/1 and HTTP/2
  • Asynchronous design
  • Leading in performance
  • Tested and correct
  • Extensive production use
  • Client and Server APIs

Get started by looking over the guides.

Contributing

To get involved, take a look at CONTRIBUTING.

License

hyper is provided under the MIT license. See LICENSE.

About

An HTTP library for Rust

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 95.7%
  • C 4.1%
  • Other 0.2%