20 个版本

使用旧的 Rust 2015

0.3.9 2018年4月14日
0.3.8 2018年2月13日
0.3.6 2018年1月9日
0.3.5 2017年11月30日
0.2.0 2017年3月30日

#332WebSocket

Download history • Rust 包仓库 69/week @ 2024-04-01 • Rust 包仓库 18/week @ 2024-04-08 • Rust 包仓库 23/week @ 2024-04-15 • Rust 包仓库 24/week @ 2024-04-22 • Rust 包仓库 23/week @ 2024-04-29 • Rust 包仓库 12/week @ 2024-05-06 • Rust 包仓库 33/week @ 2024-05-13 • Rust 包仓库 14/week @ 2024-05-20 • Rust 包仓库 33/week @ 2024-05-27 • Rust 包仓库 22/week @ 2024-06-03 • Rust 包仓库 20/week @ 2024-06-10 • Rust 包仓库 21/week @ 2024-06-17 • Rust 包仓库 21/week @ 2024-06-24 • Rust 包仓库 35/week @ 2024-07-08 • Rust 包仓库 33/week @ 2024-07-15 • Rust 包仓库

91 每月下载量
9 crates 中使用

MIT/Apache

235KB
5K SLoC

Tk-HTTP

状态:Beta

文档 | Github | Crate

为 tokio-rs 堆栈提供的完整功能异步 HTTP 实现包括 WebSocket。

功能

  • 支持 HTTP 1.1 和 1.0(计划通过相同 API 支持 HTTP/2)
  • 灵活配置客户端和服务器端流水线
  • 全面配置客户端和服务器端超时
  • 严格解析影响安全性的少数几个选定的头信息
  • 其他头信息不进行解析以降低CPU使用率
  • 最小化数据副本:例如,您可以直接从网络缓冲区解码 JSON
  • 泛型传输(因此可以用于 TLS 或 Unix 套接字)

许可证

在以下许可证下发布

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的任何有意提交给作品并由您包含的贡献,应如上所述双重许可,而不附加任何其他条款或条件。

依赖项

~8MB
~154K SLoC