5 个版本
0.2.0 | 2024年4月11日 |
---|---|
0.1.3 | 2024年1月15日 |
0.1.2 | 2023年11月1日 |
0.1.1 | 2023年9月29日 |
0.1.0 | 2023年9月26日 |
#267 in 缓存
每月下载量 31 次
63KB
1K SLoC
http-cache-mokadeser
为 moka 实现的 http-cache 管理器。
最低支持的 Rust 版本 (MSRV)
1.67.1
安装
已安装 cargo add
cargo add http-cache-mokadeser
示例
use http_cache_mokadeser::MokaManager;
use http_cache_surf::{Cache, CacheMode, HttpCache, HttpCacheOptions};
#[async_std::main]
async fn main() -> surf::Result<()> {
let req = surf::get("http://mdn.org.cn/en-US/docs/Web/HTTP/Caching");
surf::client()
.with(Cache(HttpCache {
mode: CacheMode::Default,
manager: MokaManager::default(),
options: HttpCacheOptions::default(),
}))
.send(req)
.await?;
Ok(())
}
文档
许可证
根据您的选择,许可如下:
- Apache 许可证 2.0 (LICENSE-APACHE 或 http://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则您有意提交并包含在作品中的任何贡献,根据 Apache-2.0 许可证定义,均将按照上述方式双许可,不附加任何额外条款或条件。
依赖项
~7–15MB
~206K SLoC