admin
2020-12-26 24bed5e6b6e31090cb61600a0bdea898eac65da1
utils/src/main/java/org/yeshi/utils/FileUtil.java
@@ -1,11 +1,6 @@
package org.yeshi.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.*;
import javax.servlet.http.HttpServletRequest;
@@ -112,4 +107,26 @@
        fileOut.close();    
      return path;
   }
    /**
     * 复制inputStream
     * @param input
     * @return
     */
    public static ByteArrayOutputStream cloneInputStream(InputStream input) {
        try {
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
            byte[] buffer = new byte[1024];
            int len;
            while ((len = input.read(buffer)) > -1) {
                baos.write(buffer, 0, len);
            }
            baos.flush();
            return baos;
        } catch (IOException e) {
            e.printStackTrace();
            return null;
        }
    }
}