Read data from a seekable stream. This is an abstraction for URLs with range queries and local file objects.
Optional
First byte to read. If negative, reads from the end. If absent, reads everything
Index after last byte to read (exclusive)
Read data from a seekable stream. This is an abstraction for URLs with range queries and local file objects.