2个不稳定版本
0.2.0 | 2020年11月11日 |
---|---|
0.1.0 | 2019年4月13日 |
#398 在 HTTP客户端
在 pup 中使用
110KB
812 行
duma
用Rust编写的最小化文件下载器。
特性
- 支持 http 和 https 下载
- 支持 ftp 下载
- 下载 恢复 功能
- 下载 进度条
使用方法
Duma 0.1.0
Matt Gathu <mattgathu@gmail.com>
A minimal file downloader
USAGE:
duma [FLAGS] [OPTIONS] <URL>
FLAGS:
-c, --continue resume getting a partially-downloaded file
-h, --help Prints help information
-H, --headers prints the headers sent by the HTTP server
-q, --quiet quiet (no output)
-s, --singlethread download using only a single thread
-V, --version Prints version information
OPTIONS:
-U, --useragent <AGENT> identify as AGENT instead of Duma/VERSION
-O, --output <FILE> write documents to FILE
-n, --num_connections <NUM_CONNECTIONS> maximum number of concurrent connections (default is 8)
-T, --timeout <SECONDS> set all timeout values to SECONDS
ARGS:
<URL> url to download
安装
通过 cargo
cargo install duma
截图
许可证
本项目使用的是MIT许可证。有关详细信息,请参阅LICENSE。
依赖关系
~9–21MB
~308K SLoC