Documentation ¶
Index ¶
- func CompleteUploadHandler(w http.ResponseWriter, r *http.Request)
- func DoSignInHandler(c *gin.Context)
- func DoSignupHandler(c *gin.Context)
- func DoUploadHandler(c *gin.Context)
- func DownloadHandler(w http.ResponseWriter, r *http.Request)
- func DownloadURLHandler(w http.ResponseWriter, r *http.Request)
- func FileDeleteHandler(w http.ResponseWriter, r *http.Request)
- func FileMetaUpdateHandler(w http.ResponseWriter, r *http.Request)
- func FileQueryHandler(w http.ResponseWriter, r *http.Request)
- func GenToken(username string) string
- func GetFileMetaHandler(c *gin.Context)
- func HTTPInterceptor() gin.HandlerFunc
- func InitialMultipartUploadHandler(w http.ResponseWriter, r *http.Request)
- func IsTokenValid(token string) bool
- func RangeDownloadHandler(w http.ResponseWriter, r *http.Request)
- func SignInHandler(c *gin.Context)
- func SignUpHandler(c *gin.Context)
- func TryFastUploadHandler(w http.ResponseWriter, r *http.Request)
- func UploadHandler(c *gin.Context)
- func UploadPartHandler(w http.ResponseWriter, r *http.Request)
- func UploadSuccessHandler(c *gin.Context)
- func UserExistsHandler(c *gin.Context)
- func UserInfoHandler(c *gin.Context)
- type MultipartUploadInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompleteUploadHandler ¶
func CompleteUploadHandler(w http.ResponseWriter, r *http.Request)
CompleteUploadHandler
func DoSignInHandler ¶
func DownloadHandler ¶
func DownloadHandler(w http.ResponseWriter, r *http.Request)
DownloadHandler : Normal Download From Local or Ceph
func DownloadURLHandler ¶
func DownloadURLHandler(w http.ResponseWriter, r *http.Request)
DownloadURLHandler: Generate General Download URL
func FileDeleteHandler ¶
func FileDeleteHandler(w http.ResponseWriter, r *http.Request)
FileDeleteHandler
func FileMetaUpdateHandler ¶
func FileMetaUpdateHandler(w http.ResponseWriter, r *http.Request)
FileMetaUpdateHandler: Update FileName
func FileQueryHandler ¶
func FileQueryHandler(w http.ResponseWriter, r *http.Request)
FileQueryHandler: Query Batch File Metas
func GetFileMetaHandler ¶
GetFileMetaHandler: get file meta data
func HTTPInterceptor ¶
func HTTPInterceptor() gin.HandlerFunc
func InitialMultipartUploadHandler ¶
func InitialMultipartUploadHandler(w http.ResponseWriter, r *http.Request)
InitialMultipartUploadHandler : Multipart Upload Initialization
func IsTokenValid ¶
IsTokenValid: Verify the token is valid or not
func RangeDownloadHandler ¶
func RangeDownloadHandler(w http.ResponseWriter, r *http.Request)
RangeDownloadHandler : Breakpoint Download
func SignInHandler ¶
SignInHandler: Handle User Sign In Get Request
func SignUpHandler ¶
SignUpHandler: Handle User Sign Up Get Request
func TryFastUploadHandler ¶
func TryFastUploadHandler(w http.ResponseWriter, r *http.Request)
TryFastUploadHandler: Try XSpeed Upload
func UploadPartHandler ¶
func UploadPartHandler(w http.ResponseWriter, r *http.Request)
UploadPartHandler: Upload Multi Part
func UserExistsHandler ¶
UserExistsHandler: Check UserName is existed or not
Types ¶
Click to show internal directories.
Click to hide internal directories.