resumable_upload_v1_make_file

package
v7.25.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

将上传好的所有数据块按指定顺序合并成一个资源文件

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Request

type Request struct {
	Size         int64             // 对象大小
	ObjectName   *string           // 对象名称
	FileName     string            // 文件名称,若未指定,则魔法变量中无法使用fname,ext,fprefix
	MimeType     string            // 文件 MIME 类型,若未指定,则根据文件内容自动检测 MIME 类型
	CustomData   map[string]string // 自定义元数据(需要以 `x-qn-meta-` 作为前缀)或自定义变量(需要以 `x:` 作为前缀)
	UpToken      uptoken.Provider  // 上传凭证,如果为空,则使用 HTTPClientOptions 中的 UpToken
	Body         io.ReadSeekCloser // 请求体
	ResponseBody interface{}       // 响应体,如果为空,则 Response.Body 的类型由 encoding/json 库决定
}

调用 API 所用的请求

type Response

type Response struct {
	Body interface{}
}

获取 API 所用的响应

func (*Response) MarshalJSON

func (j *Response) MarshalJSON() ([]byte, error)

func (*Response) UnmarshalJSON

func (j *Response) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL