Documentation
¶
Index ¶
- type DownloadFileParam
- type IQiNiuOssUpload
- type QiNiuOssUpload
- func (h *QiNiuOssUpload) DownloadFile(param *DownloadFileParam) ([]byte, error)
- func (h *QiNiuOssUpload) UploadLocalFile(param *UploadLocalFileParam) (string, error)
- func (h *QiNiuOssUpload) UploadLocalFileUseResume(param *UploadLocalFileParam) (string, error)
- func (h *QiNiuOssUpload) UploadResourceByte(param *UploadResourceByteParam) (string, error)
- type UploadLocalFileParam
- type UploadResourceByteParam
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DownloadFileParam ¶
type DownloadFileParam struct { SavePath string `json:"save_path"` // SavePath 保存目录 Bucket string `json:"bucket"` // Bucket 存放空间 }
DownloadFileParam 下载文件请求参数
type IQiNiuOssUpload ¶
type IQiNiuOssUpload interface { // UploadResourceByte 上传文件([]byte) UploadResourceByte(param *UploadResourceByteParam) (string, error) // UploadLocalFile 上传本地文件 UploadLocalFile(param *UploadLocalFileParam) (string, error) // UploadLocalFileUseResume 上传本地文件(根据文件大小自动判断普通表单上传还是分片上传) UploadLocalFileUseResume(param *UploadLocalFileParam) (string, error) // DownloadFile 下载文件 DownloadFile(param *DownloadFileParam) ([]byte, error) }
IQiNiuOssUpload 七牛云上传文件
type QiNiuOssUpload ¶
type QiNiuOssUpload struct { AccessKey string `json:"accessKey"` // AccessKey SecretKey string `json:"secretKey"` // SecretKey Pipeline string `json:"pipeline"` // Pipeline }
QiNiuOssUpload 又拍云上传文件
func (*QiNiuOssUpload) DownloadFile ¶
func (h *QiNiuOssUpload) DownloadFile(param *DownloadFileParam) ([]byte, error)
DownloadFile 下载文件
func (*QiNiuOssUpload) UploadLocalFile ¶
func (h *QiNiuOssUpload) UploadLocalFile(param *UploadLocalFileParam) (string, error)
UploadLocalFile 上传本地文件
func (*QiNiuOssUpload) UploadLocalFileUseResume ¶
func (h *QiNiuOssUpload) UploadLocalFileUseResume(param *UploadLocalFileParam) (string, error)
UploadLocalFileUseResume 上传本地文件(根据文件大小自动判断普通表单上传还是分片上传)
func (*QiNiuOssUpload) UploadResourceByte ¶
func (h *QiNiuOssUpload) UploadResourceByte(param *UploadResourceByteParam) (string, error)
UploadResourceByte 上传文件([]byte)
type UploadLocalFileParam ¶
type UploadLocalFileParam struct { LocalFilePath string `json:"local_file_path" example:"ltest"` // LocalFilePath 本地文件路径(最前面不要带 / ) SavePath string `json:"save_path"` // SavePath 保存目录 Bucket string `json:"bucket"` // Bucket 存放空间 FileName string `json:"file_name"` // FileName 文件名(非必填参数) }
UploadLocalFileParam 上传本地文件请求参数
type UploadResourceByteParam ¶
type UploadResourceByteParam struct { ResourceByte []byte `json:"resource_byte"` // ResourceByte 文件[]byte流 FileName string `json:"fileName"` // FileName 文件名(非必填参数) SavePath string `json:"save_path"` // SavePath 保存目录 Bucket string `json:"bucket"` // Bucket 存放空间 }
UploadResourceByteParam 上传文件([]byte)请求参数
Click to show internal directories.
Click to hide internal directories.