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.