5个版本
新增 0.1.4 | 2024年8月9日 |
---|---|
0.1.3 | 2024年6月4日 |
0.1.2 | 2024年4月28日 |
0.1.1 | 2024年4月28日 |
0.1.0 | 2024年4月28日 |
#18 在 #互联网
222 每月下载量
用于 rustfinity
14KB
168 代码行
dload
dload
是一个简单的crate,帮助您轻松地从互联网下载文件。它是对 reqwest
crate 的简单封装。
使用方法
将其添加到您的包中
cargo add dload
然后您可以像这样使用它
use dload::Downloader;
#[tokio::main]
async fn main() {
let url = "https://rust-lang.net.cn/logos/rust-logo-512x512.png";
Downloader::new()
.set_output_dir(dir)
.file_name("rust-logo.png")
.download(url)
.await
.unwrap();
}
这将从提供的URL下载文件,并以提供的文件名保存到指定的目录。
依赖项
~3–17MB
~193K SLoC