2 个版本

0.7.1 2023 年 3 月 21 日
0.7.0 2023 年 3 月 16 日
0.6.0 2023 年 3 月 16 日
0.5.0 2023 年 3 月 16 日
0.1.0 2023 年 3 月 14 日

#38 in #internet

Download history 9/week @ 2024-03-10 59/week @ 2024-03-31 26/week @ 2024-04-28

每月下载 82

MIT 许可证

15KB
125

fkget

fkget 从互联网和 S3 下载文件

待添加对 GCS、Azure Blob 存储和 FTP 的支持

用法

fkget 是一个简单的库,用于使用 reqwest 下载文件。它设计用于多线程环境。

示例

use fkget::fk_get;
#[tokio::main]
async fn main() {
    let url = "https://speed.hetzner.de/100MB.bin".to_string();
    fk_get::download_file(&url).await.unwrap();
    
    //Download S3 file 
    url =  "s3://bucket/key".to_string();
    fk_get::download_file(&url).await.unwrap();
}


下载文件

fkget https://speed.hetzner.de/100MB.bin

从 S3 端点下载文件

fkget  s3://bucket/jeykey

许可证

MIT

贡献

https://8gwifi.org


lib.rs:

使用 reqwest 下载文件的简单库。

依赖项

~13–27MB
~418K SLoC