mirror of
https://github.com/gin-gonic/gin.git
synced 2025-04-06 03:57:46 +08:00
Merge 8c5e6b48d03b326c7f0b7d5cc544cd087db919f5 into 8763f33c65f7df8be5b9fe7504ab7fcf20abb41d
This commit is contained in:
commit
ef683da151
10
context.go
10
context.go
@ -662,12 +662,12 @@ func (c *Context) FormFile(name string) (*multipart.FileHeader, error) {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
f, fh, err := c.Request.FormFile(name)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
if c.Request.MultipartForm != nil && c.Request.MultipartForm.File != nil {
|
||||
if fhs := c.Request.MultipartForm.File[name]; len(fhs) > 0 {
|
||||
return fhs[0], nil
|
||||
}
|
||||
}
|
||||
f.Close()
|
||||
return fh, err
|
||||
return nil, http.ErrMissingFile
|
||||
}
|
||||
|
||||
// MultipartForm is the parsed multipart form, including file uploads.
|
||||
|
Loading…
x
Reference in New Issue
Block a user