hyper 是一个用 Rust 编写的快速 HTTP 实现。 用于与 Web 服务交谈的客户端。 用于构建这些 Web 服务的服务器。 由于 Rust,速度非常快。 非阻塞套接字的高并发性。 HTTP/1 和 HTTP/2 支持。 hyper 是一个相对低级的库,旨在成为库和应用程序的构建块。 如果您正在寻找一个方便的 HTTP 客户端,那么您可能希望考虑 reqwest。 如果您正在寻找方便的 HTTP 服务器,那么您可能希望考虑 warp。 两者都建立在这个库之上。 服务允许您定义如何响应传入请求。 虽然可以直接实现 trait,但在使用 Hyper 时有一些常见的模式。 当这些模式满足我们的需求时,我们已经包含了一些帮助程序。 回显服务器将侦听传入连接并将请求正文作为 POST 请求的响应正文发回。
2021-08-10 15:04:40
316KB
开源软件
1