Description
This PR introduces range-based chunk downloading that allows fetching specific byte segments from files using HTTP Range headers. This enables efficient streaming scenarios like video playback from arbitrary positions and parallel chunk downloads, significantly improving performance for large files by avoiding full file transfers.
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed
Testing Process
Additional Notes
Part of the multipart download implementation.