Documentation
¶
Overview ¶
Package handler ...
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDir ¶
CreateDir ...
@Summary 创建目录
@Tags object-storage
@Param body body serializer.CreateDirRequest true "创建目录请求体"
@Success 201 {object} ginx.Response{data=nil}
@Router /api/obj-storage/dirs [post]
func DeleteDir ¶
DeleteDir ...
@Summary 删除目录 @Tags object-storage @Param query query serializer.DeleteDirRequest true "删除目录请求体" @Success 204 "No Content" @Router /api/obj-storage/dirs [delete]
func DeleteObject ¶
DeleteObject ...
@Summary 删除已上传对象 @Tags object-storage @Param query query serializer.DeleteObjectRequest true "删除对象请求体" @Success 204 "No Content" @Router /api/obj-storage/objects [delete]
func DownloadObject ¶
DownloadObject ...
@Summary 下载对象
@Tags object-storage
@Param query query serializer.DownloadObjectRequest true "下载对象请求体"
@Produces octet-stream
@Success 200 {file} file "文件内容"
@Router /api/obj-storage/objects/download [get]
func ListObjects ¶
ListObjects ...
@Summary 获取已上传对象列表
@Tags object-storage
@Param query query serializer.ListObjectsRequest true "获取对象列表请求体"
@Success 200 {object} ginx.Response{data=ginx.PaginatedResp{results=[]serializer.CategoryListResponse}}
@Router /api/obj-storage/objects [get]
func UploadObject ¶
UploadObject ...
@Summary 上传对象
@Tags object-storage
@Param body body serializer.UploadObjectRequest true "上传对象请求体"
@Success 201 {object} ginx.Response{data=nil}
@Router /api/obj-storage/objects [post]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.