read method

  1. @override
Future<Uint8List> read(
  1. int offset,
  2. int length
)
override

Reads exactly length bytes starting at offset. Never called with a range outside 0..this.length, and may be called several times concurrently.

Implementation

@override
Future<Uint8List> read(int offset, int length) async {
  final response = await _get(url, headers, offset, offset + length - 1);
  return _bytes(await response.arrayBuffer().toDart);
}