添加断点上传

master
sikadi 2023-11-02 18:58:58 +08:00
parent 34b71257f2
commit 8c63f35cdd
2 changed files with 8 additions and 8 deletions

View File

@ -16,8 +16,8 @@ public class QiNiuUpload {
public String upload(MultipartFile multipartFile)throws UnsupportedEncodingException {
String replaceAll = UUID.randomUUID().toString().toString().replaceAll("-", "").substring(0,15);
Boolean flag=QiNiuUtil.uploadMultipartFile(multipartFile,replaceAll,true);
if(flag){
String flag=QiNiuUtil.uploadMultipartFile(multipartFile,replaceAll,true);
if(flag != null){
System.out.println("获取文件访问路径:http://"+QiNiuUtil.fileUrl(replaceAll));
}else {
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);
boolean b = QiNiuUtil.uploadMultipartFile(file, key, true);
String b = QiNiuUtil.uploadMultipartFile(file, key, true);
return b;
}

View File

@ -185,7 +185,7 @@ public class QiNiuUtil {
* @return
* @throws IOException
*/
public static boolean uploadMultipartFile(MultipartFile file, String key, boolean override) {
public static String uploadMultipartFile(MultipartFile file, String key, boolean override) {
//构造一个带指定Zone对象的配置类
Configuration cfg = new Configuration(QiNiuConfig.getInstance().getZone());
//...其他参数参考类注释
@ -219,13 +219,13 @@ public class QiNiuUtil {
putRet = new Gson().fromJson(response.bodyString(), DefaultPutRet.class);
System.out.println(putRet.key);//key 文件名
System.out.println(putRet.hash);//hash 七牛返回的文件存储的地址,可以使用这个地址加七牛给你提供的前缀访问到这个视频。
return true;
return "http://"+putRet.hash;
}catch (QiniuException e){
e.printStackTrace();
return false;
return "失败";
}catch (IOException e) {
e.printStackTrace();
return false;
return "失败";
}
}