Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PutPolicy ¶
type PutPolicy struct { Scope string `json:"scope"` Deadline uint32 `json:"deadline"` // 截止时间(以秒为单位) InsertOnly uint16 `json:"insertOnly,omitempty"` // 若非0, 即使Scope为 Bucket:Key 的形式也是insert only DetectMime uint8 `json:"detectMime,omitempty"` // 若非0, 则服务端根据内容自动确定 MimeType CallbackFetchKey uint8 `json:"callbackFetchKey,omitempty"` FsizeLimit int64 `json:"fsizeLimit,omitempty"` MimeLimit string `json:"mimeLimit,omitempty"` SaveKey string `json:"saveKey,omitempty"` CallbackUrl string `json:"callbackUrl,omitempty"` CallbackHost string `json:"callbackHost,omitempty"` CallbackBody string `json:"callbackBody,omitempty"` CallbackBodyType string `json:"callbackBodyType,omitempty"` ReturnUrl string `json:"returnUrl,omitempty"` ReturnBody string `json:"returnBody,omitempty"` PersistentOps string `json:"persistentOps,omitempty"` PersistentNotifyUrl string `json:"persistentNotifyUrl,omitempty"` PersistentPipeline string `json:"persistentPipeline,omitempty"` AsyncOps string `json:"asyncOps,omitempty"` EndUser string `json:"endUser,omitempty"` Checksum string `json:"checksum,omitempty"` // 格式:<HashName>:<HexHashValue>,目前支持 MD5/SHA1。 UpHosts []string `json:"uphosts,omitempty"` NotifyQueue string `json:"notifyQueue,omitempty"` NotifyMessage string `json:"notifyMessage,omitempty"` NotifyMessageType string `json:"notifyMessageType,omitempty"` DeleteAfterDays int `json:"deleteAfterDays,omitempty"` FileType FileType `json:"fileType,omitempty"` }
func ParseUpToken ¶
Click to show internal directories.
Click to hide internal directories.