public class FastDfsClient
extends java.lang.Object
| 构造器和说明 |
|---|
FastDfsClient(java.lang.String conf) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteFile(java.lang.String group,
java.lang.String storagePath)
删除文件
|
byte[] |
downloadBytes(java.lang.String group,
java.lang.String storagePath)
获取文件数组
|
void |
downloadFile(java.lang.String group,
java.lang.String storagePath,
java.io.BufferedOutputStream output)
文件下载到磁盘
|
org.csource.fastdfs.FileInfo |
getFile(java.lang.String groupName,
java.lang.String remoteFileName)
获取远程服务器文件资源信息
|
java.lang.String[] |
uploadFile(byte[] fileContent)
上传文件
|
java.lang.String[] |
uploadFile(byte[] fileContent,
java.lang.String extName)
上传文件
|
java.lang.String[] |
uploadFile(byte[] fileContent,
java.lang.String extName,
org.csource.common.NameValuePair[] metas)
上传文件方法
Title: uploadFile
Description:
|
java.lang.String[] |
uploadFile(java.lang.String fileName)
上传文件,传fileName
|
java.lang.String[] |
uploadFile(java.lang.String fileName,
java.lang.String extName) |
java.lang.String[] |
uploadFile(java.lang.String fileName,
java.lang.String extName,
org.csource.common.NameValuePair[] metas)
上传文件方法
Title: uploadFile
Description:
|
public FastDfsClient(java.lang.String conf)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String[] uploadFile(java.lang.String fileName,
java.lang.String extName,
org.csource.common.NameValuePair[] metas)
throws java.io.IOException,
org.csource.common.MyException
Title: uploadFile
Description:
fileName - 文件名
文件全路径extName - 文件扩展名,不包含(.)metas - 文件扩展信息org.csource.common.MyException - 出错会抛出异常java.io.IOException - 出错抛出异常public java.lang.String[] uploadFile(java.lang.String fileName)
throws java.io.IOException,
org.csource.common.MyException
fileName - 文件名
文件的磁盘路径名称 如:D:/image/aaa.jpgorg.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public java.lang.String[] uploadFile(java.lang.String fileName,
java.lang.String extName)
throws java.io.IOException,
org.csource.common.MyException
fileName - 文件名
文件的磁盘路径名称 如:D:/image/aaa.jpgextName - 文件的扩展名 如 txt jpg等org.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public java.lang.String[] uploadFile(byte[] fileContent,
java.lang.String extName,
org.csource.common.NameValuePair[] metas)
throws java.io.IOException,
org.csource.common.MyException
Title: uploadFile
Description:
fileContent - 文件的内容,字节数组extName - 文件扩展名metas - 文件扩展信息org.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public java.lang.String[] uploadFile(byte[] fileContent)
throws java.lang.Exception
fileContent - 文件的字节数组java.lang.Exception - 出错会抛出异常public java.lang.String[] uploadFile(byte[] fileContent,
java.lang.String extName)
throws java.io.IOException,
org.csource.common.MyException
fileContent - 文件的字节数组extName - 文件的扩展名 如 txt jpg png 等org.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public void downloadFile(java.lang.String group,
java.lang.String storagePath,
java.io.BufferedOutputStream output)
throws java.io.IOException,
org.csource.common.MyException
group - 组storagePath - 路径图片路径output - 输出流 中包含要输出到磁盘的路径org.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public byte[] downloadBytes(java.lang.String group,
java.lang.String storagePath)
throws java.io.IOException,
org.csource.common.MyException
group - 组storagePath - 存储路径org.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public void deleteFile(java.lang.String group,
java.lang.String storagePath)
throws java.io.IOException,
org.csource.common.MyException
group - 组名 如:group1storagePath - 不带组名的路径名称 如:M00/00/00/wKgRsVjtwpSAXGwkAAAweEAzRjw471.jpgorg.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常public org.csource.fastdfs.FileInfo getFile(java.lang.String groupName,
java.lang.String remoteFileName)
throws java.io.IOException,
org.csource.common.MyException
groupName - 文件组名 如:group1remoteFileName - M00/00/00/wKgRsVjtwpSAXGwkAAAweEAzRjw471.jpgorg.csource.common.MyException - 出错抛出异常java.io.IOException - 出错抛出异常