通常后端程序响应文件下载请求时,可以通过设定响应头和文件类型,读取文件内容加载到内容,然后在响应内容中输出文件流的方式实现。例如python

self.set_header("Content-Type", 'application/dat; charset="utf-8"')
self.set_header("Content-Disposition", "attachment; filename=%s" % filename)
self.set_status(200)
with open(File, 'r') as f:
    content = f.read()
self.write(content)
return

阅读全文

作者的图片

润民

Don’t Panic

DEV

GuangZhou