6

我正在使用 python 和瓶子构建服务器。

如何处理对二进制文件的请求?

我读过我应该使用烧瓶。有一种方法可以在不使用烧瓶的情况下做到这一点吗?

4

1 回答 1

11

是的,你应该使用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)
于 2012-12-06T02:43:33.030 回答