您的位置:首页 > 其它

Unable to read entire header; 336 bytes read; expected 512 bytes

2016-06-16 13:10 393 查看

产生这个的原因是我这里重复调用了InputStream,

POIFSFileSystem fs = new POIFSFileSystem(multipartFile.getInputStream());

InputStreamReader read = new InputStreamReader( multipartFile.getInputStream(),encoding);//考虑到编码格式

是不是输入流不能重复利用,同时读取的话,导致内存不足。没有查到很详细的解释。我现在是直接去掉第一个,之前用的没有删,这次偶然发现这个问题,同时调用 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐