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日 |
#332 在 WebSocket
91 每月下载量
在 9 crates 中使用
235KB
5K SLoC
Tk-HTTP
状态:Beta
为 tokio-rs 堆栈提供的完整功能异步 HTTP 实现包括 WebSocket。
功能
- 支持 HTTP 1.1 和 1.0(计划通过相同 API 支持 HTTP/2)
- 灵活配置客户端和服务器端流水线
- 全面配置客户端和服务器端超时
- 严格解析影响安全性的少数几个选定的头信息
- 其他头信息不进行解析以降低CPU使用率
- 最小化数据副本:例如,您可以直接从网络缓冲区解码 JSON
- 泛型传输(因此可以用于 TLS 或 Unix 套接字)
许可证
在以下许可证下发布
- Apache 许可证 2.0 版(./LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证(./LICENSE-MIT 或 http://opensource.org/licenses/MIT)
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的任何有意提交给作品并由您包含的贡献,应如上所述双重许可,而不附加任何其他条款或条件。
依赖项
~8MB
~154K SLoC