- 起因
今天从文件服务器Minio上下载文件拿到InputSteam流的时候,我想将这个流直接转成ouputStream给HttpServletResponse,这样就可以直接在浏览器拿到导出的文件夹。但是出现了这个错误:
- 解决
经查找验证得知,是因为没有在HttpServletResponse Header中指定Content-Length。那么就容易解决啦,如下:
response.setHeader(HttpHeaders.CONTENT_LENGTH, inputStreamSize);