#range-request #async-http #download #requests #reader

async_http_range_reader

A library for streaming reading of files over HTTP using range requests

11 releases (7 breaking)

0.9.1 Nov 12, 2024
0.8.0 May 7, 2024
0.7.0 Feb 23, 2024
0.3.0 Oct 26, 2023

#98 in HTTP client

Download history 3261/week @ 2024-12-09 3056/week @ 2024-12-16 1825/week @ 2024-12-23 1694/week @ 2024-12-30 3896/week @ 2025-01-06 2875/week @ 2025-01-13 5161/week @ 2025-01-20 5314/week @ 2025-01-27 4622/week @ 2025-02-03 5380/week @ 2025-02-10 6206/week @ 2025-02-17 6906/week @ 2025-02-24 8491/week @ 2025-03-03 8272/week @ 2025-03-10 8354/week @ 2025-03-17 8975/week @ 2025-03-24

34,449 downloads per month
Used in 4 crates (2 directly)

MIT license

47KB
841 lines

Async HTTP Range Reader

Crates.io docs.rs GitHub Workflow Status (branch) GitHub

A crate that provides the AsyncHttpRangeReader struct, which allows streaming files over HTTP using range requests.

Dependencies

~7–19MB
~244K SLoC