|
|
@ -19,9 +19,9 @@ public class TestController { |
|
|
|
private OssService ossService; |
|
|
|
|
|
|
|
@PostMapping("local-upload") |
|
|
|
public Result localUpload(@RequestPart("file") MultipartFile file) { |
|
|
|
public Result localUpload(@RequestPart("file") MultipartFile file, @RequestParam("fileName") String fileName) { |
|
|
|
|
|
|
|
final File tempFile = new File("/opt/upload_files/temp"); |
|
|
|
final File tempFile = new File("/opt/upload_files/" + fileName); |
|
|
|
|
|
|
|
try(InputStream inputStream = file.getInputStream()) { |
|
|
|
FileUtils.copyInputStreamToFile(inputStream, tempFile); |
|
|
@ -32,9 +32,9 @@ public class TestController { |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("upload2aliyun") |
|
|
|
public Result upload2aliyun() { |
|
|
|
try (final FileInputStream fis = new FileInputStream("/opt/upload_files/temp")) { |
|
|
|
final MockMultipartFile mockMultipartFile = new MockMultipartFile("temp", fis); |
|
|
|
public Result upload2aliyun(@RequestParam("fileName") String fileName) { |
|
|
|
try (final FileInputStream fis = new FileInputStream("/opt/upload_files/" + fileName)) { |
|
|
|
final MockMultipartFile mockMultipartFile = new MockMultipartFile(fileName, fis); |
|
|
|
return ossService.uploadImg(mockMultipartFile); |
|
|
|
} catch (FileNotFoundException e) { |
|
|
|
e.printStackTrace(); |
|
|
|