From 1369208445e0689ddc23ec5f33177296a23a280a Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Thu, 23 Sep 2021 09:23:29 +0800 Subject: [PATCH] update --- core/reply.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/reply.go b/core/reply.go index f2c2130..679f7d9 100644 --- a/core/reply.go +++ b/core/reply.go @@ -98,9 +98,13 @@ func InitReplies() { case "template": data, _ := ioutil.ReadAll(rsp.Body) for _, re := range regexp.MustCompile(`gjson[(][^()]+[)]`).FindAllStringSubmatch(reply.Request.Template, -1) { - get := strings.TrimLeft(strings.TrimRight(re[0], ")"), "gjson(") + v := re[0] + fmt.Println(v) + get := strings.TrimLeft(strings.TrimRight(v, ")"), "gjson(") + fmt.Println(get) f, _ := jsonparser.GetString(data, strings.Split(get, ".")...) - reply.Request.Template = strings.Replace(reply.Request.Template, get, f, -1) + fmt.Println(f) + reply.Request.Template = strings.Replace(reply.Request.Template, v, f, -1) } s.Reply(reply.Request.Template) default: