add check the values array length, avoid panic: index out of range

This commit is contained in:
aa1143 2020-09-23 21:52:29 +08:00
parent a8e263c9e4
commit 7c1502bf04

View File

@ -1813,8 +1813,11 @@ func (ctx *Context) PostValueDefault(name string, def string) string {
if err != nil {
return def // it returns "def" even if it's empty here.
}
if len(values) > 0 {
return values[len(values)-1]
}
return def
}
// PostValue returns the last parsed form data from POST, PATCH,