Implement the `download_to` functionality that does not keep the data into memory, but flushes it to disk.
Implement the
download_tofunctionality that does not keep the data into memory, but flushes it to disk.