我正在编写一个应该接收文件并存储它的应用程序。
一种存储方式是将其上传到另一台服务器(例如 filehoster)。
服务器端我使用Python和金字塔框架。我已经解决了客户端上传时获取文件的问题,并包装了返回的应用程序make_wsgi_app
在另一个班级。此类处理上传请求,我只能读取文件。
我当前的问题是在客户端上传时获取文件大小。客户端发送请求multipart/form-data
编码所以content-length
标头包括边界的大小和content-type
声明。
我认为只减去固定大小是一个坏主意,因为表单中的任何内容都可以更改,并且整个文件部分将被破坏。
我阅读了有关此主题的另一个问题,但我不想使用另一个库。我认为必须有一种简单的方法可以在纯Python中做到这一点。
Thanks
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)