添加断点上传
parent
34b71257f2
commit
8c63f35cdd
|
@ -16,8 +16,8 @@ public class QiNiuUpload {
|
||||||
public String upload(MultipartFile multipartFile)throws UnsupportedEncodingException {
|
public String upload(MultipartFile multipartFile)throws UnsupportedEncodingException {
|
||||||
String replaceAll = UUID.randomUUID().toString().toString().replaceAll("-", "").substring(0,15);
|
String replaceAll = UUID.randomUUID().toString().toString().replaceAll("-", "").substring(0,15);
|
||||||
|
|
||||||
Boolean flag=QiNiuUtil.uploadMultipartFile(multipartFile,replaceAll,true);
|
String flag=QiNiuUtil.uploadMultipartFile(multipartFile,replaceAll,true);
|
||||||
if(flag){
|
if(flag != null){
|
||||||
System.out.println("获取文件访问路径:http://"+QiNiuUtil.fileUrl(replaceAll));
|
System.out.println("获取文件访问路径:http://"+QiNiuUtil.fileUrl(replaceAll));
|
||||||
}else {
|
}else {
|
||||||
System.out.println("上传失败!!");
|
System.out.println("上传失败!!");
|
||||||
|
@ -27,9 +27,9 @@ public class QiNiuUpload {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public boolean uploadVideo(MultipartFile file){
|
public String uploadVideo(MultipartFile file){
|
||||||
String key = UUID.randomUUID().toString().replaceAll("-", "").substring(0, 15);
|
String key = UUID.randomUUID().toString().replaceAll("-", "").substring(0, 15);
|
||||||
boolean b = QiNiuUtil.uploadMultipartFile(file, key, true);
|
String b = QiNiuUtil.uploadMultipartFile(file, key, true);
|
||||||
return b;
|
return b;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -185,7 +185,7 @@ public class QiNiuUtil {
|
||||||
* @return
|
* @return
|
||||||
* @throws IOException
|
* @throws IOException
|
||||||
*/
|
*/
|
||||||
public static boolean uploadMultipartFile(MultipartFile file, String key, boolean override) {
|
public static String uploadMultipartFile(MultipartFile file, String key, boolean override) {
|
||||||
//构造一个带指定Zone对象的配置类
|
//构造一个带指定Zone对象的配置类
|
||||||
Configuration cfg = new Configuration(QiNiuConfig.getInstance().getZone());
|
Configuration cfg = new Configuration(QiNiuConfig.getInstance().getZone());
|
||||||
//...其他参数参考类注释
|
//...其他参数参考类注释
|
||||||
|
@ -219,13 +219,13 @@ public class QiNiuUtil {
|
||||||
putRet = new Gson().fromJson(response.bodyString(), DefaultPutRet.class);
|
putRet = new Gson().fromJson(response.bodyString(), DefaultPutRet.class);
|
||||||
System.out.println(putRet.key);//key 文件名
|
System.out.println(putRet.key);//key 文件名
|
||||||
System.out.println(putRet.hash);//hash 七牛返回的文件存储的地址,可以使用这个地址加七牛给你提供的前缀访问到这个视频。
|
System.out.println(putRet.hash);//hash 七牛返回的文件存储的地址,可以使用这个地址加七牛给你提供的前缀访问到这个视频。
|
||||||
return true;
|
return "http://"+putRet.hash;
|
||||||
}catch (QiniuException e){
|
}catch (QiniuException e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return false;
|
return "失败";
|
||||||
}catch (IOException e) {
|
}catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return false;
|
return "失败";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue