10个版本

0.2.4 2023年12月26日
0.2.3 2023年5月23日
0.2.2 2022年12月23日
0.2.1 2022年11月1日
0.1.2 2022年6月9日

#439 in HTTP客户端

每月下载 39

MIT 许可证

655KB
15K SLoC

Qiniu-SDK

qiniu-sdk docs.rs Run Test Cases GitHub release MIT licensed

概述

作为七牛所有Rust SDK插件的入口,可以通过启动功能来导入其他七牛SDK。

功能描述

utils

通过 qiniu_sdk::utils 访问 qiniu-utils

etag

通过 qiniu_sdk::etag 访问 qiniu-etag

credential

通过 qiniu_sdk::credential 访问 qiniu-credential

upload-token

通过 qiniu_sdk::upload_token 访问 qiniu-upload-token

http

通过 qiniu_sdk::http 访问 qiniu-http

http-client

通过 qiniu_sdk::http_client 访问 qiniu-http-client

apis

通过 qiniu_sdk::apis 访问 qiniu-apis

objects

通过 qiniu_sdk::objects 访问 qiniu-objects-manager

upload

通过 qiniu_sdk::upload 访问 qiniu-upload-manager

download

通过 qiniu_sdk::download 访问 qiniu-download-manager

async

启用所有七牛SDK插件的异步接口。

ureq

导入 qiniu-ureq 作为HTTP客户端,并通过 qiniu_sdk::ureq 访问 qiniu-ureq

isahc

导入 qiniu-isahc 作为HTTP客户端,并通过 qiniu_sdk::isahc 访问 qiniu-isahc

reqwest

导入 qiniu-reqwest 作为 HTTP 客户端,并允许通过 qiniu_sdk::reqwest 来访问 qiniu-reqwest

c_ares

启用 c-ares 库作为 DNS 解析器。

trust_dns

启用 trust-dns 库作为 DNS 解析器。

dns-over-https

启用 trust-dns 库作为 DNS 解析器,并使用 DOH 协议。

dns-over-tls

启用 trust-dns 库作为 DNS 解析器,并使用 DOT 协议。

最低支持的 Rust 版本(MSRV)

1.70.0

联系我们

  • 如果需要帮助,请提交工单(在门户右侧点击咨询和建议提交工单,或者直接向 [email protected] 发送邮件)
  • 如果有什么问题,可以到问答社区提问,问答社区
  • 更详细的文档,见官方文档站
  • 如果发现了bug, 欢迎提交 Issue
  • 如果有功能需求,欢迎提交 Issue
  • 如果要提交代码,欢迎提交 Pull Request
  • 欢迎关注我们的微信 微博,及时获取动态信息。

代码许可

本项目采用 MIT 许可协议

依赖项

~0–21MB
~293K SLoC