I was testing this with a remote zip on Azure Blob that had a bunch of files in it.
I noticed that the range requests were not detected on the URL I was using:
$ ripunzip unzip-uri -v https://robstorage123.blob.core.windows.net/test/node_modules-v4.zip
[2023-12-11T22:25:49Z WARN ripunzip::unzip] HTTP(S) server does not support range requests - falling back to fetching whole file.
However Azure does support it, it just doesn't advertise Accept-Ranges:
π First off, this is a really neat utility!
I was testing this with a remote zip on Azure Blob that had a bunch of files in it.
I noticed that the range requests were not detected on the URL I was using:
However Azure does support it, it just doesn't advertise
Accept-Ranges
:Would it be possible to have an option to force a range request? Or perhaps doing a zero byte range head request on the target URL?