一:IOUtils将InputStream复制到OutputStream中
<!--IOUtil功能类所需jar包-->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
//复制代码
IOUtils.copy(inputStream, outputStream);
二、将InputStream转换成字节数组实现InputStream克隆
InputStream inputStream = 别管他咋来的,文件网络.....;
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
IOUtils.copy(inputStream, outputStream );
//转换成字节数组
byteArray = outputStream .toByteArray();
ByteArrayInputStream inputStreamClone = new ByteArrayInputStream(byteArray);