Download a generated binary file of configurable size to test large file handling.
Max 500 MB. File is streamed as zero-filled binary data.