Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 446 Bytes

README.md

File metadata and controls

9 lines (7 loc) · 446 Bytes

httpdl project

A small demo utility which demonstrates implementation of simple HTTP/HTTPS file downoader

  • Download is performed using async I/O, namely tokio runtime and reqwest HTTP client
  • User can specify number of files downloaded concurrently and global download speed limit
  • Code is covered with unit tests, not thoroughly but enough to demonstrate testing of async code and use of stub web server for integration test purposes