zip_downloader

Crates.iozip_downloader
lib.rszip_downloader
version0.1.2
created_at2024-10-24 16:33:21.425268+00
updated_at2024-10-28 06:44:13.293992+00
descriptionA simple crate for one-line download and read of ZIP files.
homepage
repositoryhttps://github.com/zartarn15/zip_downloader
max_upload_size
id1421519
size21,888
Alex (zartarn15)

documentation

README

zip_downloader

A simple Rust crate for one-line download and read of ZIP files. Provide downloaded content as a String or as bytes.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Usage

Library usage example

use zip_downloader::ZipDownloader;

let url = "https://some.url/file.zip";

// Download and get ZIP file as String
let string = ZipDownloader::get(url).unwrap().text().unwrap();

// Download and get ZIP file as bytes
let bytes = ZipDownloader::get(url).unwrap().bytes();

// Download and get 3rd line from ZIP-packed text
let line = ZipDownloader::get(url).unwrap().line(3).unwrap();

// Download and get 3rd byte from ZIP packed byte file
let byte = ZipDownloader::get(url).unwrap().bytes()[3];
Commit count: 9

cargo fmt