【发布时间】:2014-02-22 06:13:41
【问题描述】:
我在从我的文件夹目录中读取文件时遇到了 Broken Pipe Exception。请通过我的以下代码...
FileInputStream inputStream = new FileInputStream(file);
ServletOutputStream outputStream = response.getOutputStream();
IOUtils.copy(inputStream, outputStream);
IOUtils.closeQuietly(inputStream);
IOUtils.closeQuietly(outputStream);
在 IOUtils.copy(inputStream, outputStream); 中复制 inputStream 和 outputStream 时发生了 Broken Pipe。
如何解决断管?我可以使用 PipedInputStream 吗?这是处理此异常的正确方法吗?
【问题讨论】:
标签: java socket.io fileinputstream socketexception broken-pipe