上传文件-给文件起随机名
七牛云文件上传
@RequestMapping("/upload") public Result upload(MultipartFile imgFile) { try { //获取原始文件名 String originalFilename = imgFile.getOriginalFilename(); // 找到.最后出现的位置 int lastIndexOf = originalFilename.lastIndexOf("."); //获取文件后缀 String suffix = originalFilename.substring(lastIndexOf); //使用UUID随机产生文件名称,防止同名文件覆盖 String fileName = UUID.randomUUID().toString() + suffix; QiniuUtils.upload2Qiniu(imgFile.getBytes(),fileName); //图片上传成功 Result result = new Result(true, MessageConstant.PIC_UPLOAD_SUCCESS, fileName); return result; } catch (IOException e) { e.printStackTrace(); } return new Result(false,MessageConstant.PIC_UPLOAD_FAIL); }