see #3317 > GetObjectInput / DownloadObjectInput don't expose a Range field. As a result, range-based downloads require falling back to the raw S3 client.
see #3317