java 后台返回response entity(byte[]) 做文件下载时,前端页面需要等待很长世间,
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 后台返回response entity(byte[]) 做文件下载时,前端页面需要等待很长世间,相关的知识,希望对你有一定的参考价值。
用定时任务的话可能会打断后台数据到前端的传输,报IOException 。
后台返回:return new ResponseEntity<byte[]>(bs, headers, HttpStatus.CREATED);
然后文件下载完毕后怎么做页面跳转啊?
懂了懂了,谢了谢了
参考技术A 还是不要用http。要ftpJava:如何使用response.getOutputStream()为Ajax返回结果呢?
平时返回数据都用的response.getWriter();,直接out.write("finish");就行了,但是现在项目代码中已经用到了response.getOutputStream(),此时就不能再使用response.getWriter();,想请教用response.getOutputStream()这个流该如何为Ajax返回结果呢?
参考技术A response.getOutputStream().write(byte[],int,int)。用流读取内容呢吧?以上是关于java 后台返回response entity(byte[]) 做文件下载时,前端页面需要等待很长世间,的主要内容,如果未能解决你的问题,请参考以下文章
怎么接收CloseableHttpResponse返回的文件流?
ext 解析后台返回response.responseText中的数据