diff --git a/route/v1.go b/route/v1.go index e3f2b70..da317eb 100644 --- a/route/v1.go +++ b/route/v1.go @@ -93,7 +93,7 @@ func InitV1Router() *gin.Engine { // File uploads need to be handled separately, and will not be modified here //v1FileGroup.POST("/upload", v1.PostFileUpload) - v1FileGroup.POST("/upload", v1.PostFileOctet) + v1FileGroup.POST("/upload", v1.PostFileUpload) v1FileGroup.GET("/upload", v1.GetFileUpload) // v1FileGroup.GET("/download", v1.UserFileDownloadCommonService) v1FileGroup.GET("/ws", v1.ConnectWebSocket) diff --git a/route/v1/file.go b/route/v1/file.go index baa74aa..bf9e17e 100644 --- a/route/v1/file.go +++ b/route/v1/file.go @@ -625,14 +625,13 @@ func PostFileOctet(c *gin.Context) { content_type := content_type_[0] const BOUNDARY string = "; boundary=" loc := strings.Index(content_type, BOUNDARY) - if -1 == loc { + if loc == -1 { log.Printf("Content-Type error, no boundary\n") c.JSON(http.StatusBadRequest, model.Result{Success: common_err.CLIENT_ERROR, Message: common_err.GetMsg(common_err.CLIENT_ERROR), Data: "Content-Type error, no boundary"}) return } boundary := []byte(content_type[(loc + len(BOUNDARY)):]) log.Printf("[%s]\n\n", boundary) - // read_data := make([]byte, 1024*24) var read_total int = 0 for {