In https://gist.github.com/CMCDragonkai/6bfade6431e9ffb7fe88, it says
Do note that byte serving is compatible with chunked encoding, this would be applicable where you know the total content length, want to allow partial or resumable downloads, but you want to stream each partial response to the client.
I thought that if you want to allow partial and resumable downloads, you need to use the Content-Length
HTTP header which is not allowed with chunked encoding. Is my understanding incorrect?