如何获取Flask中上传文件的状态

Vis*_*ioN 8 python file-upload flask

需要在我的应用程序中添加某种上传进度对话框.我知道有很多Flash/Java/HTML5解决方案,但它们并不适合我的情况.

Flask 文档提供了"更简单的解决方案",提供Flask-Uploads扩展.但是我没有在那里找到任何解决方案.

是否有可能获得上传文件的状态(即已上传的字节数)?

事实上,我知道如果文件大小不大,Flask会在内存中累积文件数据.否则,它将文件存储在临时文件夹中.如果没有获取接收字节数的选项,可能有办法至少获取临时文件名?

任何形式的技巧都是非常受欢迎的.

感谢帮助!

Moh*_*ati 2

我认为这与 Flask 无关

请参阅此链接:

我认为这些会有帮助

request.META['REMOTE_ADDR'], request.GET['X-Progress-ID']
Run Code Online (Sandbox Code Playgroud)