1
0
mirror of https://shylinux.com/x/ContextOS synced 2025-04-25 16:58:06 +08:00
This commit is contained in:
shaoying 2018-06-14 22:15:44 +08:00
commit 4d1f499749

View File

@ -124,7 +124,13 @@ func (web *WEB) generate(m *ctx.Message, uri string, arg ...string) string { //
args := []string{}
for i := 0; i < len(arg)-1; i += 2 {
args = append(args, arg[i]+"="+url.QueryEscape(arg[i+1]))
value := arg[i+1]
if len(value) > 1 {
if value[0] == '$' {
value = m.Cap(value[1:])
}
}
args = append(args, arg[i]+"="+url.QueryEscape(value))
}
p := strings.Join(args, "&")