Test if Requests can request the same URL or URL byte range multiple times

Created by: teor2345

Following on from #123 (closed) and #124 (closed), we can host a much smaller file on the HTTPS server if:

  1. Requests can ask for the same file several times without a significant delay.

It would also be helpful if: 2. Requests can ask for the whole file, and then ask for a byte range in the file.

This would allow us to use the existing Torflow files.

For example: 1G = 16 * 64M 100M = 64M + 64M[0:46M]

We should make sure we disable HTTP compression if we use the same file, otherwise requests like 10000 * 1k might be unusually fast.