Baseflow / Baseflow/flutter_cache_manager

Support for partial content

Open
#247 5 comments 0 reactions 0 assignees View on GitHub
type: enhancement
Dominant language
Dart
Stars
809
Forks
510
Avg merge
6m
Merged PRs (30d)
1

Description

## 🏗 Enhancement Proposal

### Pitch
Hi, could you please add support for HttpStatus Code 206 partial content please. My use cases involves binary data and each file uses the Http Range header and with response code 206 (partial content) to separate each chunk. Chunks may change but the all chunks from the same file have the same url. Currently there is no support for this, so it would be awesome if you guys can consider this as additional to the exisiting functionality.

### Platforms affected (mark all that apply)
- [ x ] :iphone: iOS
- [ x ] :robot: Android

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the cache manager's HTTP response handling and review how URLs and cached chunks are stored; done means HTTP 206 responses using Range headers are supported for binary files on iOS and Android without breaking existing caching.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.