Conversation

Replying to and
So, from client-side testing, if you do a range request for an uncached file, it ends up pulling the whole file and caching that. It isn't quite what they did before. They still only cache files as a whole, but range requests can pull the whole file from the origin to cache it.
1
Replying to
Yeah, it still handles this very oddly, because their caching still seems totally incapable of caching a portion of a file. Would need to test with a large file to confirm that it doesn't just want to cache large chunks though.
1
Replying to and
It also matters what happens if requests are made for content that's already being pulled from the origin server. I don't think it's nearly as clever as people would expect at being able to merge new requests with currently pending ones, at least for ranges.
1
1