|
@@ -5,6 +5,7 @@ import java.io.DataOutputStream;
|
|
import java.io.File;
|
|
import java.io.File;
|
|
import java.io.FileOutputStream;
|
|
import java.io.FileOutputStream;
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
|
+import java.io.InputStream;
|
|
import java.net.HttpURLConnection;
|
|
import java.net.HttpURLConnection;
|
|
import java.net.URL;
|
|
import java.net.URL;
|
|
|
|
|
|
@@ -23,7 +24,19 @@ public class FileStorageUtil {
|
|
private static String beanSuff = "FileStorage";
|
|
private static String beanSuff = "FileStorage";
|
|
|
|
|
|
private static String connector = "://";
|
|
private static String connector = "://";
|
|
-
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 根据当前配置存储类型保存文件到存储服务器
|
|
|
|
+ *
|
|
|
|
+ * @param siteId
|
|
|
|
+ * @param env
|
|
|
|
+ * @param file 文件流
|
|
|
|
+ * @param md5 文件MD5 可为空
|
|
|
|
+ * @return 返回包含协议名的地址,数据库直接存储用 如:upyun-1://student_photo/001.jpg
|
|
|
|
+ */
|
|
|
|
+ public static YunPathInfo saveFile(String siteId, FileStoragePathEnvInfo env, InputStream file,String md5) {
|
|
|
|
+ FileStorageType fsType = FileStorageType.valueOf(fileStorageType);
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
/**
|
|
/**
|
|
* 根据当前配置存储类型保存文件到存储服务器
|
|
* 根据当前配置存储类型保存文件到存储服务器
|
|
*
|
|
*
|