public class NFSClient extends Object implements GaeaOSSTemplate
| 构造器和说明 |
|---|
NFSClient(OSSProperties ossProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteFile(String fileObjectName)
根据fileObjectName删除
|
void |
deleteFiles(List<String> fileObjectNames) |
byte[] |
downloadFile(String fileObjectName)
根据fileObjectName下载文件流
|
String |
getFileTypeWhileList()
文件后缀白名单
|
String |
uploadFileByInputStream(org.springframework.web.multipart.MultipartFile file,
String fileObjectName)
输入参数为前端文件上传对象MultipartFile
返回的是objectName 作为下载文件的依据,客服端需要存储
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckFileSuffixName, getSufixName, isAllowedFileSuffixName, splitToList, uploadFileByInputStreampublic NFSClient(OSSProperties ossProperties)
public String getFileTypeWhileList()
GaeaOSSTemplategetFileTypeWhileList 在接口中 GaeaOSSTemplatepublic String uploadFileByInputStream(org.springframework.web.multipart.MultipartFile file, String fileObjectName) throws GaeaOSSException
GaeaOSSTemplateuploadFileByInputStream 在接口中 GaeaOSSTemplatefileObjectName - 上传原始文件名 OrderExcel20220322.xlsGaeaOSSExceptionpublic byte[] downloadFile(String fileObjectName) throws GaeaOSSException
GaeaOSSTemplatedownloadFile 在接口中 GaeaOSSTemplatefileObjectName - 402b6193-e70e-40a9-bf5b-73a78ea1e8ab.pngGaeaOSSExceptionpublic void deleteFile(String fileObjectName)
GaeaOSSTemplatedeleteFile 在接口中 GaeaOSSTemplatefileObjectName - 402b6193-e70e-40a9-bf5b-73a78ea1e8ab.pngpublic void deleteFiles(List<String> fileObjectNames)
deleteFiles 在接口中 GaeaOSSTemplateCopyright © 2022. All rights reserved.