gpt4 book ai didi

Java 服务器端发送支持恢复的文件?

转载 作者:可可西里 更新时间:2023-11-01 16:04:50 26 4
gpt4 key购买 nike

我正在尝试让我的 java 服务器传输一个文件到网络浏览器可以下载的地方。

但是,我希望浏览器在暂停和恢复文件传输时能够正常工作,而不是重新开始下载。

有人知道服务器端的 java 代码来解决这个问题吗?

最佳答案

支持断点续传有两个部分:

如果您要提供静态资源,最好的办法是使用代理服务器(如 Apache)来处理下载。如果代理服务器不是一个选项,那么您可能会找到一个与您的应用程序服务器捆绑在一起的 Servlet;例如,Tomcat 有 DefaultServlet .此选项的缺点是它会在您的应用程序和应用程序服务器之间创建硬依赖关系,这可能是 Not Acceptable 。

如果您决定自己推出,我建议您查看 Apache 的 HTTP Components .这是一个很好的 API,可以更轻松地处理 HTTP 请求和响应。

关于Java 服务器端发送支持恢复的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5011446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com