社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
package main
import (
"fmt"
"github.com/gin-gonic/gin"
_ "github.com/jinzhu/gorm/dialects/mysql"
"log"
"net/http"
)
func main() {
router := gin.Default()
// 为 mutipart 表单 设置一个较低的内存限制(默认是 32 MiB)
router.MaxMultipartMemory = 1
router.POST("/oneFileUpload",oneFileUpload )
router.POST("/twoFileUpload",twoFileUpload )
router.Run(":3000")
}
func twoFileUpload(c *gin.Context){
form,_ := c.MultipartForm()
files := form.File["file[]"]
for _,file := range files {
log.Println(file.Filename)
}
c.String(http.StatusOK,fmt.Sprint("'%s' uploaded"),len(files))
}
func oneFileUpload(c *gin.Context){
file,_ := c.FormFile("file")
log.Println(file.Filename)
c.String(http.StatusOK,fmt.Sprint("'%s' uploaded"),file.Filename)
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!