func (f *Form) IsValid(w *webby.Web) bool { var values Values var files FileHeaders w.ParseForm() if w.Req.MultipartForm != nil { values = Values(w.Req.MultipartForm.Value) files = FileHeaders(w.Req.MultipartForm.File) } else { values = Values(w.Req.Form) files = nil } return f.isValid(w, values, files) }
func (_ Check) Boot(w *webby.Web) { if IncludeGetRequest { goto parse_form } if w.Req.Method == "GET" { return } parse_form: w.ParseForm() if w.Req.MultipartForm != nil { multipartCheck(w) return } formCheck(w) }