#download #url #client

dnld

Rust library for simple downloading

6 releases

0.1.5 Oct 25, 2024
0.1.4 Aug 23, 2024
0.1.3 Jul 26, 2024
0.1.2 Jan 6, 2024

#244 in HTTP client

Download history 99/week @ 2024-07-22 36/week @ 2024-07-29 136/week @ 2024-08-19 8/week @ 2024-08-26 23/week @ 2024-09-16 11/week @ 2024-09-23 5/week @ 2024-09-30 94/week @ 2024-10-21 16/week @ 2024-10-28 18/week @ 2024-11-04

128 downloads per month

MIT license

5KB
73 lines

About

Rust library for simple downloading

Usage

// Create a client
let download = dnld::Client::new("dnld").unwrap();

// Download a URL to a string
let url = "https://server.tld/path/to/file";
//let contents = download.to_string(url).unwrap();

// Download a URL to a file
let dir = std::path::Path::new(".");
//let path = download.to_file(url, Some(&dir)).unwrap();

Changelog

Please find the CHANGELOG.md in the repository.

Dependencies

~4–15MB
~189K SLoC