File upload not working
jonathanwilke opened this issue · comments
Jonathan Wilke commented
Hi,
when I try to upload a file via a multipart/form-data request I get the error multipart: NextPart: EOF
My code looks like this:
func (c *TypeContext) UserUploadProfilePicture(rw web.ResponseWriter, req *web.Request) {
var (
err error
file multipart.File
handler *multipart.FileHeader
)
req.ParseMultipartForm(32 << 20)
file, handler, err = req.FormFile("profile_picture")
if err != nil {
return
}
defer file.Close()
f, err := os.OpenFile("./test/"+handler.Filename, os.O_WRONLY|os.O_CREATE, 0666)
if err != nil {
return
}
defer f.Close()
io.Copy(f, file)
}
Anna Peterson commented
Was this ever resolved? I'm having the same problem.