如题
或者换种问法,如何书写服务器端代码,可以让前端程序监听到下载进度?
当前服务器端代码:
send_data file.read, type: file.content_type, disposition: "inline"
当我在前端下载文件,监听其下载进度时,只有 建立链接
和 完成下载
两种状态,无法监视下载进度。
但如果我用前端程序直接访问一个实体文件时,文件下载的所有状态都可以监听。
由于文件是使用gridfs
存储在mongodb
上的,没有实体文件访问。于是,现在不知道怎么整了...