I am creating a server using python and bottle.
How can I handle a request for a binary file?
I read that I have to use a flask. Is there any way to do this without using a bulb?
Yes, you should use the static_file function:
static_file
from bottle import static_file @route('/download/<filename:path>') def download(filename): return static_file(filename, root='/path/to/static/files', download=filename)