Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileAPI ¶
type FileAPI struct{}
FileAPI 文件分片上传接口
func (*FileAPI) Download ¶
Download godoc
@Summary 下载 @Tags file-api @Accept x-www-form-urlencoded @produce octet-stream @Param Authorization header string true "jwt凭证" @Param fileId query string true "文件Id" @Router /api/file/download [get]
func (*FileAPI) InitialUpload ¶
InitialUpload godoc
@Summary 初始化分片上传 @Tags file-api @Accept json @Produce json @Param Authorization header string true "jwt凭证" @Param reqBody body protocol.File_InitialUploadReq true "reqBody" @Success 200 {object} protocol.File_InitialUploadRsp @Router /api/file/initialUpload [post]
func (*FileAPI) MergePart ¶
MergePart godoc
@Summary 合并分片 @Tags file-api @Accept x-www-form-urlencoded @Param Authorization header string true "jwt凭证" @Param fileId body string true "文件Id" @Success 200 {object} nil @Router /api/file/mergePart [post]
func (*FileAPI) UploadPart ¶
UploadPart godoc
@Summary 上传分片 @Tags file-api @Accept mpfd @Param Authorization header string true "jwt凭证" @Param file formData file true "文件" @Param fileId formData string true "分片序号" @Param chunkNum formData integer true "文件Id" @Success 200 {object} nil @Router /api/file/uploadPart [patch]
Click to show internal directories.
Click to hide internal directories.