11 个版本
0.2.4 | 2023 年 12 月 26 日 |
---|---|
0.2.3 | 2023 年 5 月 23 日 |
0.2.2 | 2022 年 12 月 22 日 |
0.2.1 | 2022 年 11 月 1 日 |
0.0.1 | 2019 年 11 月 6 日 |
#6 in #http-interface
每月下载量 173
用于 12 个crate (8 直接)
87KB
2K SLoC
Qiniu-Http
概览
为更高层的 HTTP 客户端提供基础 HTTP 请求接口 HttpCaller
(同时提供阻塞接口和异步接口,异步接口则需要启用 async
功能), 使不同的 HTTP 客户端基于相同的接口实现, 以便于七牛 API 调用层可以灵活切换 HTTP 客户端实现。 该接口库只关注 HTTP 调用相关逻辑,不包含七牛 API 调用相关逻辑。
安装
不启用异步接口
[dependencies]
qiniu-http = "0.2.1"
启用异步接口
[dependencies]
qiniu-http = { version = "0.2.1", features = ["async"] }
最低支持的 Rust 版本(MSRV)
1.70.0
联系我们
- 如果需要帮助,请提交工单(在 portal 右侧点击咨询和建议提交工单,或者直接向 [email protected] 发送邮件)
- 如果有什么问题,可以到问答社区提问,问答社区
- 更详细的文档,见官方文档站
- 如果发现了bug, 欢迎提交 Issue
- 如果有功能需求,欢迎提交 Issue
- 如果要提交代码,欢迎提交 Pull Request
- 欢迎关注我们的微信 微博,及时获取动态信息。
代码许可
本项目采用 MIT 许可证。
依赖
~1.3–2.2MB
~43K SLoC