我有一个应用程序,其中文件上传非常常见,但现在我们无法控制代理背后的新方案。
代理的最大数据包大小为5 MB,这意味着我们每个请求最多只能上传5MB;这打破了我们通常的10-250 MB普通上传。
是否有基于Java的标准(或Spring)方式在可配置的块/部件上传文件?
注意:从客户端(网络)我们计划使用jQuery-File-Upload
答案 0 :(得分:0)
压缩和分块的组合应该起作用:
Chunk your file upload:这要求服务器理解/支持请求分块。这将支持您减少单个大数据包的一般需求
Compress the request:这还要求服务器支持您的压缩编码
两种机制一起可以显着降低传输大小