Documentation
¶
Overview ¶
为后续分片上传创建一个新的块,同时上传第一片数据
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Request ¶
type Request struct { BlockSize int64 // 块大小,单位为字节,每块均为 4 MB,最后一块大小不超过 4 MB UpToken uptoken.Provider // 上传凭证,如果为空,则使用 HTTPClientOptions 中的 UpToken Body io.ReadSeekCloser // 请求体 }
调用 API 所用的请求
type Response ¶
type Response struct { Ctx string // 本次上传成功后的块级上传控制信息,用于后续上传片(bput)及创建文件(mkfile) Checksum string // 上传块 SHA1 值,使用 URL 安全的 Base64 编码 Crc32 int64 // 上传块 CRC32 值,客户可通过此字段对上传块的完整性进行校验 Offset int64 // 下一个上传块在切割块中的偏移 Host string // 后续上传接收地址 ExpiredAt int64 // `ctx` 过期时间 }
获取 API 所用的响应
func (*Response) MarshalJSON ¶
func (*Response) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.