在我的Web应用程序中,客户端可以从服务器下载文件。 我的代码看起来有点像这样:
public void downloadFile(HttpServletResponse response, String fileName){
File fileToDownload = getFileWithName(fileName);
updateContentTypeAndLength(response);
OutputStream out = response.getOutputStream();
FileUtils.copyFile(fileToDownload, out);
}
问题是我需要知道客户端何时下载完文件,有没有办法让我知道? 感谢。
答案 0 :(得分:0)
如果方法完成,并且没有任何错误,您应该知道客户端已完成下载文件。或者您可以将状态返回给客户。