public class QCloudFileHandler extends CloudFileHandler implements org.springframework.beans.factory.InitializingBean
| Modifier and Type | Class and Description |
|---|---|
static class |
QCloudFileHandler.QCloudProperties |
CloudFileHandler.FileMetaContentDisposition, ContentType| Constructor and Description |
|---|
QCloudFileHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
String |
getUrl(String key)
获取访问地址
|
void |
setProperties(QCloudFileHandler.QCloudProperties properties) |
String |
upload(byte[] content,
String filename,
String bucket,
CloudFileHandler.FileMeta meta)
上传文件
|
String |
upload(File file,
String filename,
String bucket,
CloudFileHandler.FileMeta meta)
上传文件
|
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic String upload(File file, String filename, String bucket, CloudFileHandler.FileMeta meta)
CloudFileHandlerupload in class CloudFileHandlerfilename - 文件名称bucket - 文件存储空间(可以是File-System的相对路径,或者是云存储的bucket)meta - File METApublic String upload(byte[] content, String filename, String bucket, CloudFileHandler.FileMeta meta)
CloudFileHandlerupload in class CloudFileHandlercontent - 文件内容filename - 文件名称bucket - 文件存储空间(可以是File-System的相对路径,或者是云存储的bucket)public String getUrl(String key)
CloudFileHandlergetUrl in class CloudFileHandlerpublic void setProperties(QCloudFileHandler.QCloudProperties properties)
Copyright © 2020. All rights reserved.