java大神给我解释一下下面几句话的意思吧response.setHeader("Content-Disposition","attachment; filename=" + Name);response.setContentType("application/octet-stream; charset=utf-8");os.write(FileUtils.readFileToByteArray(downFile.getFile
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 07:02:54
![java大神给我解释一下下面几句话的意思吧response.setHeader(](/uploads/image/z/1160648-8-8.jpg?t=java%E5%A4%A7%E7%A5%9E%E7%BB%99%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E4%B8%8B%E9%9D%A2%E5%87%A0%E5%8F%A5%E8%AF%9D%E7%9A%84%E6%84%8F%E6%80%9D%E5%90%A7response.setHeader%28%22Content-Disposition%22%2C%22attachment%3B+filename%3D%22+%2B+Name%29%3Bresponse.setContentType%28%22application%2Foctet-stream%3B+charset%3Dutf-8%22%29%3Bos.write%28FileUtils.readFileToByteArray%28downFile.getFile)
java大神给我解释一下下面几句话的意思吧response.setHeader("Content-Disposition","attachment; filename=" + Name);response.setContentType("application/octet-stream; charset=utf-8");os.write(FileUtils.readFileToByteArray(downFile.getFile
java大神给我解释一下下面几句话的意思吧
response.setHeader("Content-Disposition",
"attachment; filename=" + Name);
response.setContentType("application/octet-stream; charset=utf-8");
os.write(FileUtils.readFileToByteArray(downFile.getFile()));
os.flush();
java大神给我解释一下下面几句话的意思吧response.setHeader("Content-Disposition","attachment; filename=" + Name);response.setContentType("application/octet-stream; charset=utf-8");os.write(FileUtils.readFileToByteArray(downFile.getFile
第一第二句是设置文件头,告诉对方浏览器,我这里是个流文件,文件名是 Name.
第三句,是将downFile.getFile()的文件装换成流的形式向对方浏览器输出.
第四句,由于系统有时会将文件缓冲,造成流输出的延误,用flush强制流立刻输出.