文件名称返回修改
This commit is contained in:
@ -29,13 +29,13 @@ public class FileController {
|
|||||||
@PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
|
@PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
|
||||||
public Map<String, Object> upload(@RequestParam("file") MultipartFile file, HttpServletRequest request) {
|
public Map<String, Object> upload(@RequestParam("file") MultipartFile file, HttpServletRequest request) {
|
||||||
String baseUrl = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort();
|
String baseUrl = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort();
|
||||||
|
String oldName= file.getOriginalFilename();
|
||||||
String filename = fileStorageService.storeFile(file);
|
String filename = fileStorageService.storeFile(file);
|
||||||
String fileUrl = baseUrl+"/files/" + filename;
|
String fileUrl = baseUrl+"/files/" + filename;
|
||||||
|
|
||||||
|
|
||||||
Map<String, Object> response = new HashMap<>();
|
Map<String, Object> response = new HashMap<>();
|
||||||
response.put("fileName", filename);
|
response.put("fileName", oldName);
|
||||||
response.put("fileType", file.getContentType());
|
response.put("fileType", file.getContentType());
|
||||||
response.put("fileSize", file.getSize());
|
response.put("fileSize", file.getSize());
|
||||||
response.put("url", fileUrl);
|
response.put("url", fileUrl);
|
||||||
|
Reference in New Issue
Block a user