JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
A
accept(String, Object)
- Method in interface com.qiniu.util.
StringMap.Consumer
address
- Variable in class com.qiniu.http.
Response
服务器IP
API_HOST
- Static variable in class com.qiniu.common.
Config
默认API服务器
Auth
- Class in
com.qiniu.util
authorization(String, byte[], String)
- Method in class com.qiniu.util.
Auth
authorization(String)
- Method in class com.qiniu.util.
Auth
B
Base64
- Class in
com.qiniu.util
Utilities for encoding and decoding the Base64 representation of binary data.
batch(BucketManager.Batch)
- Method in class com.qiniu.storage.
BucketManager
批量执行文件管理相关操作
Batch()
- Constructor for class com.qiniu.storage.
BucketManager.Batch
BatchStatus
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/22.
BatchStatus()
- Constructor for class com.qiniu.storage.model.
BatchStatus
BLOCK_SIZE
- Static variable in class com.qiniu.common.
Config
断点上传时的分块大小(默认的分块大小, 不允许改变)
body()
- Method in class com.qiniu.http.
Response
bodyString()
- Method in class com.qiniu.http.
Response
BucketManager
- Class in
com.qiniu.storage
主要涉及了空间资源管理及批量操作接口的实现,具体的接口规格可以参考
BucketManager(Auth)
- Constructor for class com.qiniu.storage.
BucketManager
BucketManager.Batch
- Class in
com.qiniu.storage
文件管理操作指令
BucketManager.FileListIterator
- Class in
com.qiniu.storage
获取文件列表迭代器
buckets()
- Method in class com.qiniu.storage.
BucketManager
获取账号下所有空间名列表
bytes(byte[], int, int)
- Static method in class com.qiniu.util.
Crc32
计算二进制字节校验码
bytes(byte[])
- Static method in class com.qiniu.util.
Crc32
计算二进制字节校验码
C
Cancelled
- Static variable in class com.qiniu.http.
Response
changeMime(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
修改完文件mimeTYpe
Client
- Class in
com.qiniu.http
定义HTTP请求管理相关方法
Client()
- Constructor for class com.qiniu.http.
Client
code()
- Method in exception com.qiniu.common.
QiniuException
code
- Variable in class com.qiniu.storage.model.
BatchStatus
com.qiniu.common
- package com.qiniu.common
com.qiniu.http
- package com.qiniu.http
com.qiniu.processing
- package com.qiniu.processing
com.qiniu.storage
- package com.qiniu.storage
com.qiniu.storage.model
- package com.qiniu.storage.model
com.qiniu.storage.persistent
- package com.qiniu.storage.persistent
com.qiniu.util
- package com.qiniu.util
Config
- Class in
com.qiniu.common
CONNECT_TIMEOUT
- Static variable in class com.qiniu.common.
Config
连接超时时间(默认10s)
contentType()
- Method in class com.qiniu.http.
Response
ContentTypeHeader
- Static variable in class com.qiniu.http.
Client
copy(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
copy(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager
复制文件。要求空间在同一账号下。
crc32
- Variable in class com.qiniu.storage.model.
ResumeBlockInfo
Crc32
- Class in
com.qiniu.util
计算文件或二进制数据的crc32校验码
create(String, String)
- Static method in class com.qiniu.util.
Auth
createFileListIterator(String, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表的迭代器
createFileListIterator(String, String, int, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表的迭代器
CRLF
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
ctx
- Variable in class com.qiniu.storage.model.
ResumeBlockInfo
D
data(byte[], int, int)
- Static method in class com.qiniu.util.
Etag
计算二进制数据的etag
data(byte[])
- Static method in class com.qiniu.util.
Etag
计算二进制数据的etag
decode(String, int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(String, Class<T>)
- Static method in class com.qiniu.util.
Json
decode(String)
- Static method in class com.qiniu.util.
Json
decode(String)
- Static method in class com.qiniu.util.
UrlSafeBase64
解码数据
DEFAULT
- Static variable in class com.qiniu.util.
Base64
Default values for encoder/decoder flags.
DefaultMime
- Static variable in class com.qiniu.http.
Client
DefaultPutRet
- Class in
com.qiniu.storage.model
DefaultPutRet()
- Constructor for class com.qiniu.storage.model.
DefaultPutRet
del(String)
- Method in class com.qiniu.storage.persistent.
FileRecorder
删除已上传文件的进度文件
del(String)
- Method in interface com.qiniu.storage.
Recorder
删除文件分片上传的进度文件
delete(String, String...)
- Method in class com.qiniu.storage.
BucketManager.Batch
delete(String, String)
- Method in class com.qiniu.storage.
BucketManager
删除指定空间、文件名的文件
Dns
- Class in
com.qiniu.util
Dns解析类
duration
- Variable in class com.qiniu.http.
Response
请求消耗时间,单位秒
E
encode(byte[], int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(StringMap)
- Static method in class com.qiniu.util.
Json
encodeToString(byte[], int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(String)
- Static method in class com.qiniu.util.
UrlSafeBase64
编码字符串
encodeToString(byte[])
- Static method in class com.qiniu.util.
UrlSafeBase64
编码数据
endUser
- Variable in class com.qiniu.storage.model.
FileInfo
entry(String, String)
- Static method in class com.qiniu.storage.
BucketManager
EncodedEntryURI格式
error
- Variable in class com.qiniu.http.
Response
错误信息
error
- Variable in class com.qiniu.http.
Response.ErrorBody
error()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
ErrorBody()
- Constructor for class com.qiniu.http.
Response.ErrorBody
Etag
- Class in
com.qiniu.util
计算文件内容或者二进制数据的etag, etag算法是七牛用来标志数据唯一性的算法。 文档:
etag算法
F
fetch(String, String)
- Method in class com.qiniu.storage.
BucketManager
抓取指定地址的文件,已指定名称保存在指定空间。 要求指定url可访问。 大文件不建议使用此接口抓取。可先下载再上传。
fetch(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
抓取指定地址的文件,已指定名称保存在指定空间。 要求指定url可访问。 大文件不建议使用此接口抓取。可先下载再上传。
file(File)
- Static method in class com.qiniu.util.
Crc32
对文件内容计算crc32校验码
file(File)
- Static method in class com.qiniu.util.
Etag
计算文件内容的etag
file(String)
- Static method in class com.qiniu.util.
Etag
计算文件内容的etag
FileInfo
- Class in
com.qiniu.storage.model
FileInfo()
- Constructor for class com.qiniu.storage.model.
FileInfo
FileListing
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/20.
FileListing()
- Constructor for class com.qiniu.storage.model.
FileListing
FileListIterator(String, String, int, String)
- Constructor for class com.qiniu.storage.
BucketManager.FileListIterator
FileRecorder
- Class in
com.qiniu.storage.persistent
实现分片上传时上传进度的接口方法
FileRecorder(String)
- Constructor for class com.qiniu.storage.persistent.
FileRecorder
断点记录文件保存的目录
FileRecorder(File)
- Constructor for class com.qiniu.storage.persistent.
FileRecorder
断点记录文件保存的目录
forEach(StringMap.Consumer)
- Method in class com.qiniu.util.
StringMap
FormMime
- Static variable in class com.qiniu.http.
Client
formString()
- Method in class com.qiniu.util.
StringMap
FormUploader
- Class in
com.qiniu.storage
fsize
- Variable in class com.qiniu.storage.model.
FileInfo
G
gen(String, File)
- Method in interface com.qiniu.storage.
RecordKeyGenerator
根据服务器的key和本地文件名生成持久化纪录的key
get(String)
- Method in class com.qiniu.http.
Client
get(String, StringMap)
- Method in class com.qiniu.http.
Client
get(String)
- Method in class com.qiniu.storage.persistent.
FileRecorder
获取分片上传进度
get(String)
- Method in interface com.qiniu.storage.
Recorder
获取文件分片上传的进度信息
get(String)
- Method in class com.qiniu.util.
StringMap
getAddresses(String)
- Static method in class com.qiniu.util.
Dns
根据域名解析出来 IP数组
getAddressesString(String)
- Static method in class com.qiniu.util.
Dns
根据域名解析出来IP列表,并合并为一个字符串,通过';'分隔
H
hash
- Variable in class com.qiniu.storage.model.
DefaultPutRet
hash
- Variable in class com.qiniu.storage.model.
FileInfo
hasNext()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
hostAddress
- Variable in class com.qiniu.http.
Proxy
I
inStringArray(String, String[])
- Static method in class com.qiniu.util.
StringUtils
InvalidArgument
- Static variable in class com.qiniu.http.
Response
InvalidFile
- Static variable in class com.qiniu.http.
Response
IO_HOST
- Static variable in class com.qiniu.common.
Config
默认文件服务器
isEOF()
- Method in class com.qiniu.storage.model.
FileListing
isJson()
- Method in class com.qiniu.http.
Response
isNetworkBroken()
- Method in class com.qiniu.http.
Response
isNullOrEmpty(String)
- Static method in class com.qiniu.util.
StringUtils
isOK()
- Method in class com.qiniu.http.
Response
isServerError()
- Method in class com.qiniu.http.
Response
isValidCallback(String, String, byte[], String)
- Method in class com.qiniu.util.
Auth
验证回调签名是否正确
items
- Variable in class com.qiniu.storage.model.
FileListing
J
join(Object[], String)
- Static method in class com.qiniu.util.
StringUtils
join(Collection, String)
- Static method in class com.qiniu.util.
StringUtils
join(Collection, String, String)
- Static method in class com.qiniu.util.
StringUtils
join(Object[], String, String)
- Static method in class com.qiniu.util.
StringUtils
以指定的分隔符来进行字符串元素连接
Json
- Class in
com.qiniu.util
jsonJoin(String[])
- Static method in class com.qiniu.util.
StringUtils
以json元素的方式连接字符串中元素
JsonMime
- Static variable in class com.qiniu.http.
Client
jsonToMap()
- Method in class com.qiniu.http.
Response
jsonToObject(Class<T>)
- Method in class com.qiniu.http.
Response
K
key
- Variable in class com.qiniu.storage.model.
DefaultPutRet
key
- Variable in class com.qiniu.storage.model.
FileInfo
L
listFiles(String, String, String, int, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表
M
map()
- Method in class com.qiniu.util.
StringMap
marker
- Variable in class com.qiniu.storage.model.
FileListing
merge(BucketManager.Batch)
- Method in class com.qiniu.storage.
BucketManager.Batch
mimeType
- Variable in class com.qiniu.storage.model.
FileInfo
move(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
move(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager
移动文件。要求空间在同一账号下。
multipartPost(String, StringMap, String, String, byte[], String, StringMap)
- Method in class com.qiniu.http.
Client
multipartPost(String, StringMap, String, String, File, String, StringMap)
- Method in class com.qiniu.http.
Client
N
needRetry()
- Method in class com.qiniu.http.
Response
needSwitchServer()
- Method in class com.qiniu.http.
Response
NetworkError
- Static variable in class com.qiniu.http.
Response
next()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
NO_CLOSE
- Static variable in class com.qiniu.util.
Base64
Flag to pass to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
O
OperationManager
- Class in
com.qiniu.processing
触发持久化处理 针对七牛空间文件,触发异步文件处理。如异步视频转码等
OperationManager(Auth)
- Constructor for class com.qiniu.processing.
OperationManager
P
password
- Variable in class com.qiniu.http.
Proxy
pfop(String, String, String)
- Method in class com.qiniu.processing.
OperationManager
触发 空间 文件 的 pfop 操作
pfop(String, String, String, StringMap)
- Method in class com.qiniu.processing.
OperationManager
触发 空间 文件 的 pfop 操作
port
- Variable in class com.qiniu.http.
Proxy
post(String, byte[], StringMap)
- Method in class com.qiniu.http.
Client
post(String, String, StringMap)
- Method in class com.qiniu.http.
Client
post(String, StringMap, StringMap)
- Method in class com.qiniu.http.
Client
post(String, byte[], StringMap, String)
- Method in class com.qiniu.http.
Client
post(String, byte[], int, int, StringMap, String)
- Method in class com.qiniu.http.
Client
prefetch(String, String)
- Method in class com.qiniu.storage.
BucketManager
对于设置了镜像存储的空间,从镜像源站抓取指定名称的资源并存储到该空间中。 如果该空间中已存在该名称的资源,则会将镜像源站的资源覆盖空间中相同名称的资源
privateDownloadUrl(String)
- Method in class com.qiniu.util.
Auth
下载签名
privateDownloadUrl(String, long)
- Method in class com.qiniu.util.
Auth
下载签名
Proxy
- Class in
com.qiniu.http
http 代理
Proxy(String, int, String, String)
- Constructor for class com.qiniu.http.
Proxy
put(byte[], String, String)
- Method in class com.qiniu.storage.
UploadManager
上传数据
put(byte[], String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传数据
put(String, String, String)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(String, String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(File, String, String)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(File, String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(String, Object)
- Method in class com.qiniu.util.
StringMap
PUT_THRESHOLD
- Static variable in class com.qiniu.common.
Config
如果文件大小大于此值则使用断点上传, 否则使用Form上传
putAll(Map<String, Object>)
- Method in class com.qiniu.util.
StringMap
putAll(StringMap)
- Method in class com.qiniu.util.
StringMap
putNotEmpty(String, String)
- Method in class com.qiniu.util.
StringMap
putNotNull(String, Object)
- Method in class com.qiniu.util.
StringMap
putTime
- Variable in class com.qiniu.storage.model.
FileInfo
putWhen(String, Object, boolean)
- Method in class com.qiniu.util.
StringMap
Q
QiniuException
- Exception in
com.qiniu.common
QiniuException(Response)
- Constructor for exception com.qiniu.common.
QiniuException
QiniuException(Exception)
- Constructor for exception com.qiniu.common.
QiniuException
R
Recorder
- Interface in
com.qiniu.storage
定义分片上传时纪录上传进度的接口
RecordKeyGenerator
- Interface in
com.qiniu.storage
Created by Simon on 2015/3/30.
remove()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
rename(String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
rename(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
修改指定空间、文件的文件名
reqId
- Variable in class com.qiniu.http.
Response
七牛日志扩展头
response
- Variable in exception com.qiniu.common.
QiniuException
Response
- Class in
com.qiniu.http
定义HTTP请求的日志信息和常规方法
Response.ErrorBody
- Class in
com.qiniu.http
RESPONSE_TIMEOUT
- Static variable in class com.qiniu.common.
Config
回复超时时间(默认30s)
ResumeBlockInfo
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/23.
ResumeBlockInfo()
- Constructor for class com.qiniu.storage.model.
ResumeBlockInfo
ResumeUploader
- Class in
com.qiniu.storage
分片上传 文档:
分片上传
分片上传通过将一个文件分割为固定大小的块(4M),每次上传一个块的内容(服务端只分块,没有分片)。 等待所有块都上传完成之后,再将这些块拼接起来,构成一个完整的文件。 另外分片上传还支持纪录上传进度,如果本次上传被暂停,那么下次还可以从上次 上次完成的文件偏移位置,继续开始上传,这样就实现了断点续传功能。
服务端网络较稳定,较大文件(如500M以上)才需要将块记录保存下来。 小文件没有必要,可以有效地实现大文件的上传。
RETRY_MAX
- Static variable in class com.qiniu.common.
Config
上传失败重试次数
RS_HOST
- Static variable in class com.qiniu.common.
Config
默认文件管理服务器
RSF_HOST
- Static variable in class com.qiniu.common.
Config
默认文件列表服务器
S
send(Request.Builder, StringMap)
- Method in class com.qiniu.http.
Client
set(String, byte[])
- Method in class com.qiniu.storage.persistent.
FileRecorder
纪录分片上传进度
set(String, byte[])
- Method in interface com.qiniu.storage.
Recorder
新建或更新文件分片上传的进度
sign(byte[])
- Method in class com.qiniu.util.
Auth
sign(String)
- Method in class com.qiniu.util.
Auth
signRequest(String, byte[], String)
- Method in class com.qiniu.util.
Auth
生成HTTP请求签名字符串
signWithData(byte[])
- Method in class com.qiniu.util.
Auth
signWithData(String)
- Method in class com.qiniu.util.
Auth
size()
- Method in class com.qiniu.util.
StringMap
stat(String, String...)
- Method in class com.qiniu.storage.
BucketManager.Batch
stat(String, String)
- Method in class com.qiniu.storage.
BucketManager
获取指定空间、文件名的状态
statusCode
- Variable in class com.qiniu.http.
Response
回复状态码
stream(InputStream, long)
- Static method in class com.qiniu.util.
Etag
计算输入流的etag
StringMap
- Class in
com.qiniu.util
StringMap()
- Constructor for class com.qiniu.util.
StringMap
StringMap(Map<String, Object>)
- Constructor for class com.qiniu.util.
StringMap
StringMap.Consumer
- Interface in
com.qiniu.util
StringUtils
- Class in
com.qiniu.util
字符串连接工具类
T
toBody()
- Method in class com.qiniu.storage.
BucketManager.Batch
toString()
- Method in class com.qiniu.http.
Response
U
UP_HOST
- Static variable in class com.qiniu.common.
Config
默认上传服务器
UP_HOST_BACKUP
- Static variable in class com.qiniu.common.
Config
备用上传服务器,当默认服务器网络链接失败时使用
upload()
- Method in class com.qiniu.storage.
ResumeUploader
UploadManager
- Class in
com.qiniu.storage
七牛文件上传管理器
一般默认可以使用这个类的方法来上传数据和文件。这个类自动检测文件的大小, 只要超过了
Config.PUT_THRESHOLD
UploadManager()
- Constructor for class com.qiniu.storage.
UploadManager
UploadManager(Recorder)
- Constructor for class com.qiniu.storage.
UploadManager
断点上传记录。只针对 文件分块上传。 分块上传中,将每一块上传的记录保存下来。上传中断后可在上一次断点记录基础上上传剩余部分。
UploadManager(Recorder, RecordKeyGenerator)
- Constructor for class com.qiniu.storage.
UploadManager
断点上传记录。只针对 文件分块上传。 分块上传中,将每一块上传的记录保存下来。上传中断后可在上一次断点记录基础上上传剩余部分。
uploadToken(String)
- Method in class com.qiniu.util.
Auth
scope = bucket 一般情况下可通过此方法获取token
uploadToken(String, String)
- Method in class com.qiniu.util.
Auth
scope = bucket:key 同名文件覆盖操作、只能上传指定key的文件可以可通过此方法获取token
uploadToken(String, String, long, StringMap)
- Method in class com.qiniu.util.
Auth
生成上传token
uploadToken(String, String, long, StringMap, boolean)
- Method in class com.qiniu.util.
Auth
生成上传token
url()
- Method in exception com.qiniu.common.
QiniuException
url()
- Method in class com.qiniu.http.
Response
URL_SAFE
- Static variable in class com.qiniu.util.
Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where
-
and
_
are used in place of
+
and
/
.
UrlSafeBase64
- Class in
com.qiniu.util
URL安全的Base64编码和解码
user
- Variable in class com.qiniu.http.
Proxy
utf8Bytes(String)
- Static method in class com.qiniu.util.
StringUtils
utf8String(byte[])
- Static method in class com.qiniu.util.
StringUtils
UTF_8
- Static variable in class com.qiniu.common.
Config
V
VERSION
- Static variable in class com.qiniu.common.
Config
X
xlog
- Variable in class com.qiniu.http.
Response
七牛日志扩展头
xvia
- Variable in class com.qiniu.http.
Response
cdn日志扩展头
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes