阿进的写字台
2018-11-28 02:19
采纳率: 100%
浏览 1.0k
已采纳

SpringMVC 文件下载在服务器端可以获取进度吗?

现在实现一个功能, 需要获取文件下载时的下载进度。


我们平时使用浏览器下载都可以看到在浏览器中有进度条, 但我需要的不是这个, 我需要的是服务器端的进度。 类似文件上传时, 我们使用 commons-fileupload, 通过实现 ProgressListener, 重写update, 就可以在服务器端获取进度。


我的问题是,SpringMVC 文件下载在服务器端有类似的吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 根由心生 2018-11-28 02:29
    已采纳

    单独web应该做不了,这其实是浏览器的功能

    点赞 打赏 评论
  • dear h 2018-11-28 02:37

    有些可以有些不可以,单独Web应该做不了,这是浏览器的功能!

    点赞 打赏 评论
  • ainiburuqusi 2018-11-28 08:51

    自己封装一个文件下载的controller,new File()的时候获取文件大小,写文件的时候获取二进制流的总大小。

    点赞 打赏 评论

相关推荐 更多相似问题