如何在Java中读取输入流而不关闭它?
我想读取一个输入流两次,但在第一次使用后,该流被关闭,我无法再次使用它。CloseShieldInputStream似乎也没有帮助。有人能帮我吗?将输入流保存到如何在Java中读取输入流而不关闭它?,java,inputstream,Java,Inputstream,我想读取一个输入流两次,但在第一次使用后,该流被关闭,我无法再次使用它。CloseShieldInputStream似乎也没有帮助。有人能帮我吗?将输入流保存到字节[]中,然后尽可能多地阅读。您使用的是哪种语言?到现在为止你都试了些什么?给我们看看代码,它是java。基本上,我检测输入流的mime类型和长度,然后将其传递给输出流。该方法的签名如下:public void execute(InputStream输入,OutputStream输出)在检测到MIME类型和长度后,是否要处理流的其余部分
字节[]
中,然后尽可能多地阅读。您使用的是哪种语言?到现在为止你都试了些什么?给我们看看代码,它是java。基本上,我检测输入流的mime类型和长度,然后将其传递给输出流。该方法的签名如下:public void execute(InputStream输入,OutputStream输出)在检测到MIME类型和长度后,是否要处理流的其余部分?或者你想从头再读一遍吗?看看这个问题: