如何使用域名将文件从一台服务器上传到另一台服务器

时间:2020-06-10 10:40:52

标签: java

**Upload File URL**
private static String UPLOADED_FOLDER = "http://18northdev.com/assets/images/brand_images/";
private static String UPLOADED_FOLDER1 = "http://18northdev.com/assets/images/brand_images/";

**将文件从一个AWS实例上载到另一个文件夹中,这些文件夹在另一个实例上可用**

端点名称 @PostMapping(“ / uploadFile”) 公共UploadFileResponse uploadFile(@RequestParam(“ file”)MultipartFile文件){

    byte[] bytes = file.getBytes();
    Path path = Paths.get(UPLOADED_FOLDER + file.getOriginalFilename());    
    Files.write(path, bytes);

    DBFile dbFile = dbFileStorageService.storeFile(file);  

    String fileDownloadUri = ServletUriComponentsBuilder.fromCurrentContextPath().path("/downloadFile/").path(dbFile.getId()).toUriString();

    return new UploadFileResponse(file.getOriginalFilename(), fileDownloadUri,
            file.getContentType(), file.getSize());
}

0 个答案:

没有答案