/**
* 上传图片到云服务器
* @param multipartFile
* @param fileCatalog
* @return
*/
@Override
public String uploadFileToECS(MultipartFile multipartFile, String fileCatalog) {
//构建日期文件
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy/MM/dd");
String datePath=dateFormat.format(new Date());
//获取到文件名
String originName= multipartFile.getOriginalFilename();
//文件名
String fileName = UUID.randomUUID().toString();
//后缀
String suffix=originName.substring(originName.lastIndexOf("."));
//新文件名
String newName=fileName+suffix;
//保存文件的绝对路径
String path = "/www/server/tomcat/webapps/a/uploadfile/"+fileCatalog+datePath+"/"+newName;
String filePath = "http://at.cn:8080/a/uploadfile/" +newName;
try {
multipartFile.transferTo(new File(path));
} catch (Exception e) {
return null;
}
return filePath;
}
如何上传图片到阿里云服务器上
最新推荐文章于 2023-03-17 14:52:05 发布