diff --git a/vlib/veb/parse.v b/vlib/veb/parse.v index f854f33bcb..b1f0f39907 100644 --- a/vlib/veb/parse.v +++ b/vlib/veb/parse.v @@ -18,6 +18,10 @@ fn parse_attrs(name string, attrs []string) !([]http.Method, string, string) { attr := x[i] attru := attr.to_upper() m := http.method_from_str(attru) + if attru == 'UNSAFE' { + x.delete(i) + continue + } if attru == 'GET' || m != .get { methods << m x.delete(i)