public final class UploadManager
extends java.lang.Object
Configuration.putThreshold| 构造器和说明 |
|---|
UploadManager(Configuration c) |
UploadManager(Configuration c,
Recorder recorder)
断点上传记录。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asyncPut(byte[] data,
java.lang.String key,
java.lang.String token,
StringMap params,
java.lang.String mime,
boolean checkCrc,
UpCompletionHandler handler) |
Response |
put(byte[] data,
java.lang.String key,
java.lang.String token)
上传数据
|
Response |
put(byte[] data,
java.lang.String key,
java.lang.String token,
StringMap params,
java.lang.String mime,
boolean checkCrc)
上传数据
|
Response |
put(java.io.File file,
java.lang.String key,
java.lang.String token)
上传文件
|
Response |
put(java.io.File file,
java.lang.String key,
java.lang.String token,
StringMap params,
java.lang.String mime,
boolean checkCrc)
上传文件
|
Response |
put(java.lang.String filePath,
java.lang.String key,
java.lang.String token)
上传文件
|
Response |
put(java.lang.String filePath,
java.lang.String key,
java.lang.String token,
StringMap params,
java.lang.String mime,
boolean checkCrc)
上传文件
|
public UploadManager(Configuration c)
public UploadManager(Configuration c, Recorder recorder)
recorder - 断点记录者public Response put(byte[] data, java.lang.String key, java.lang.String token) throws QiniuException
data - 上传的数据key - 上传数据保存的文件名token - 上传凭证QiniuExceptionpublic Response put(byte[] data, java.lang.String key, java.lang.String token, StringMap params, java.lang.String mime, boolean checkCrc) throws QiniuException
data - 上传的数据key - 上传数据保存的文件名token - 上传凭证params - 自定义参数,如 params.put("x:foo", "foo")mime - 指定文件mimetypecheckCrc - 是否验证crc32QiniuExceptionpublic Response put(java.lang.String filePath, java.lang.String key, java.lang.String token) throws QiniuException
filePath - 上传的文件路径key - 上传文件保存的文件名token - 上传凭证QiniuExceptionpublic Response put(java.lang.String filePath, java.lang.String key, java.lang.String token, StringMap params, java.lang.String mime, boolean checkCrc) throws QiniuException
filePath - 上传的文件路径key - 上传文件保存的文件名token - 上传凭证params - 自定义参数,如 params.put("x:foo", "foo")mime - 指定文件mimetypecheckCrc - 是否验证crc32QiniuExceptionpublic Response put(java.io.File file, java.lang.String key, java.lang.String token) throws QiniuException
file - 上传的文件对象key - 上传文件保存的文件名token - 上传凭证QiniuExceptionpublic Response put(java.io.File file, java.lang.String key, java.lang.String token, StringMap params, java.lang.String mime, boolean checkCrc) throws QiniuException
file - 上传的文件对象key - 上传文件保存的文件名token - 上传凭证mime - 指定文件mimetypecheckCrc - 是否验证crc32QiniuExceptionpublic void asyncPut(byte[] data,
java.lang.String key,
java.lang.String token,
StringMap params,
java.lang.String mime,
boolean checkCrc,
UpCompletionHandler handler)
throws java.io.IOException
java.io.IOException