docs: 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();
      }