# Functions
BlockCount 用来计算文件的分块数量.
EncodedEntry 生成URL Safe Base64编码的 Entry.
EncodedEntryWithoutKey 生成 key 为null的情况下 URL Safe Base64编码的Entry.
GetRegion 用来根据ak和bucket来获取空间相关的机房信息.
GetDefaultReion 根据RegionID获取对应的Region信息.
No description provided by the author
GetZone 用来根据ak和bucket来获取空间相关的机房信息 新版本使用GetRegion, 这个函数用来保持兼容.
IsContextExpired 检查分片上传的ctx是否过期,提前一天让它过期 因为我们认为如果断点继续上传的话,最长需要1天时间.
MakePrivateURL 用来生成私有空间资源下载链接.
MakePublicURL 用来生成公开空间资源下载链接.
NewBase64Uploader 用来构建一个Base64上传的对象.
NewBase64UploaderEx 用来构建一个Base64上传的对象.
NewBucketManager 用来构建一个新的资源管理对象.
NewBucketManagerEx 用来构建一个新的资源管理对象.
No description provided by the author
NewFormUploader 用来构建一个表单上传的对象.
NewFormUploaderEx 用来构建一个表单上传的对象.
NewOperationManager 用来构建一个新的数据处理对象.
NewOperationManager 用来构建一个新的数据处理对象.
NewResumeUploader 表示构建一个新的分片上传的对象.
NewResumeUploaderEx 表示构建一个新的分片上传的对象.
NewResumeUploaderV2 表示构建一个新的分片上传的对象.
NewResumeUploaderV2Ex 表示构建一个新的分片上传 v2 的对象.
ParsePutTime 提供了将PutTime转换为 time.Time 的功能.
userApp should be [A-Za-z0-9_\ \-\.]*.
No description provided by the author
SetSettings 可以用来设置分片上传参数.
URIChangeMime 构建 chgm 接口的请求命令.
URIChangeType 构建 chtype 接口的请求命令.
URICopy 构建 copy 接口的请求命令.
URIDelete 构建 delete 接口的请求命令.
URIDeleteAfterDays 构建 deleteAfterDays 接口的请求命令.
URIMove 构建 move 接口的请求命令.
URIRestoreAr 构建 restoreAr 接口的请求命令.
URIStat 构建 stat 接口的请求命令.
# Constants
资源管理相关的默认域名.
资源管理相关的默认域名.
资源管理相关的默认域名.
资源管理相关的默认域名.
取消了分片的上传.
超过了最大的重试上传次数.
获取下一个分片Reader失败.
上传一个分片失败.
UP: 无效的上下文(bput),可能情况:Ctx非法或者已经被淘汰(太久未使用).
No description provided by the author
No description provided by the author
region code.
No description provided by the author
No description provided by the author
No description provided by the author
UcHost 为查询空间相关域名的API服务地址.
# Variables
No description provided by the author
No description provided by the author
分片上传过程中可能遇到的错误.
ErrBucketNotExist 用户存储空间不存在.
分片上传过程中可能遇到的错误.
ErrNoSuchFile 文件已经存在.
分片上传过程中可能遇到的错误.
分片上传过程中可能遇到的错误.
No description provided by the author
No description provided by the author
兼容保留.
兼容保留.
兼容保留.
兼容保留.
兼容保留.
兼容保留.
北美机房 兼容保留.
雾存储华东机房 兼容保留.
华北机房 兼容保留.
华东机房 兼容保留.
华南机房 兼容保留.
新加坡机房 兼容保留.
# Structs
No description provided by the author
No description provided by the author
Base64PutExtra 为Base64上传的额外可选项.
Base64Uploader 表示一个Base64上传对象.
BatchOpRet 为批量执行操作的返回值 批量操作支持 stat,copy,delete,move,chgm,chtype,deleteAfterDays几个操作 其中 stat 为获取文件的基本信息,如果文件存在则返回基本信息,如果文件不存在返回 error 。 其他的操作,如果成功,则返回 code,不成功会同时返回 error 信息,可以根据 error 信息来判断问题所在。.
BlkputRet 表示分片上传每个片上传完毕的返回值.
BucketEnvent 定义了存储空间发生事件时候的通知规则 比如调用了存储的"delete"删除接口删除文件, 这个是一个事件; 当这个事件发生的时候, 我们要对哪些文件,做什么处理,是否要作回调, 都可以通过这个结构体配置.
BucketInfo 存储空间的详细信息.
BucketLifeCycleRule 定义了关于七牛存储空间关于生命周期的一些配置,规则。 比如存储空间中文件可以设置多少天后删除,多少天后转低频存储等等.
BucketManager 提供了对资源进行管理的操作.
BucketQuota 七牛存储空间的配额信息.
BucketSummary 存储空间信息.
No description provided by the author
BucketTagging 为 Bucket 设置标签.
Chunk表示要上传的数据块, 该片的大小不能大于4M 上传块的过程: 1.
Config 为文件上传,资源管理等配置.
如果没有设置任何corsRules,那么默认允许所有的跨域请求 参考: https://www.w3.org/TR/cors/.
DomainInfo 是绑定在存储空间上的域名的具体信息.
FetchRet 资源抓取的返回值.
FileInfo 文件基本信息.
No description provided by the author
FopResult 云处理操作列表,包含每个云处理操作的状态信息.
FormUploader 表示一个表单上传的对象.
InitPartsRet 表示分片上传 v2 初始化完毕的返回值.
ListItem 为文件列举的返回值.
OperationManager 提供了数据处理相关的方法.
PfopRet 为数据处理请求的回复内容.
PrefopRet 为数据处理请求的状态查询回复内容.
PutExtra 为表单上传的额外可选项.
PutPolicy 表示文件上传的上传策略,参考 https://developer.qiniu.com/kodo/manual/1206/put-policy.
PutRet 为七牛标准的上传回复内容。 如果使用了上传回调或者自定义了returnBody,那么需要根据实际情况,自己自定义一个返回值结构体.
ReferAntiLeechConfig 是用户存储空间的Refer防盗链配置.
存储所在的地区,例如华东,华南,华北 每个存储区域可能有多个机房信息,每个机房可能有多个上传入口.
No description provided by the author
ResumeUploader 表示一个分片上传的对象.
ResumeUploaderV2 表示一个分片上传 v2 的对象.
RputExtra 表示分片上传额外可以指定的参数.
RputV2Extra 表示分片上传 v2 额外可以指定的参数.
Settings 为分片上传设置.
UcQueryRet 为查询请求的回复.
UcQueryUp 为查询请求回复中的上传域名信息.
UploadPartsRet 表示分片上传 v2 每个片上传完毕的返回值.