how about using BodyParser?
if err := c.BodyParser(&fiber.Map{}); err != nil {
return err
}
// get the form data as map
form := c.Request().PostArgs()
// iterate and append
var stateValues []string
form.VisitAll(func(key, value []byte) {
if string(key) == "state" {
stateValues = append(stateValues, string(value))
}
})
oterwise we can use the multipart form parser
form, err := c.MultipartForm()
if err != nil {
return err
}
stateValues := form.Value["state"]