Skip to content

Instantly share code, notes, and snippets.

@wadeling
Created November 20, 2018 08:58
Show Gist options
  • Save wadeling/930172bb760566c324242b8be79eaaa5 to your computer and use it in GitHub Desktop.
Save wadeling/930172bb760566c324242b8be79eaaa5 to your computer and use it in GitHub Desktop.
parse multipart post request
if err := request.ParseMultipartForm(defaultMemory); err != nil {
return err
}
for i, v := range request.MultipartForm.Value {
// form info
}
for i, fileHeaders := range request.MultipartForm.File {
//get upload content
for _, fileHeader := range fileHeaders {
file, err := fileHeader.Open()
if err != nil {
return err
}
buf, err := ioutil.ReadAll(file)
if err != nil {
return err
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment