Generate files on-the-fly for download testing
# Download 1MB binary
curl -o test.bin "http://prd.linuxsurfer.com/download?type=bin&size=1MB"
# Download with gzip
curl --compressed "http://prd.linuxsurfer.com/download?type=bin&size=1MB&encoding=gzip"
# Chunked transfer
curl -o test.bin "http://prd.linuxsurfer.com/download?type=bin&size=1MB&transfer=chunked"
# Range request (first 1000 bytes)
curl -H "Range: bytes=0-999" "http://prd.linuxsurfer.com/download?type=bin&size=1MB&range=1"