public final class OssUtil extends Object
| 构造器和说明 |
|---|
OssUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
deleteDirectory(String directory)
删除OSS上指定的文件夹(包含此文件夹内所有文件)
|
void |
deleteFile(String file)
删除OSS上单个文件
|
void |
uploadFile(String objectName,
File file)
上传单个文件到OSS
|
void |
uploadFile(String objectName,
InputStream input)
上传单个文件到OSS
|
String |
url(String objectName,
long validityPeriod)
生成OSS上某个对象的url
|
public void uploadFile(String objectName, InputStream input) throws OssException
objectName - 存储后的文件名(要包含路径信息)input - 文件输入流OssException - oss上传服务异常public void uploadFile(String objectName, File file) throws OssException
objectName - 存储后的文件名(要包含路径信息)file - 上传的文件OssException - oss上传服务异常public List<String> deleteDirectory(String directory) throws OssException
directory - 文件夹在OSS的绝对路径OssException - oss删除目录服务异常public void deleteFile(String file) throws OssException
file - 文件的在OSS的绝对路径OssException - oss删除单个文件传服务异常public String url(String objectName, long validityPeriod) throws OssException
objectName - OSS上某个对象的完整地址validityPeriod - 有效期,单位秒OssException - oss生成url服务异常Copyright © 2018. All rights reserved.