public static void copyStream ( InputStream from , OutputStream to ) throws IOException { byte buffer [ ] = new byte [ 2048 ] ; int bytesRead ; while ( ( bytesRead = from . read ( buffer ) ) != - 1 ) { to . write ( buffer , 0 , bytesRead ) ; } from . close ( ) ; }
Copy the given InputStream to the given OutputStream .