From a5012640479c07692466c68ff351703bbe64a6c8 Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Tue, 21 Sep 2021 11:49:30 +0800 Subject: [PATCH] update --- core/reply.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/core/reply.go b/core/reply.go index ead32dc..e9cc3b4 100644 --- a/core/reply.go +++ b/core/reply.go @@ -65,7 +65,17 @@ func InitReplies() { } switch reply.Request.ResponseType { case "image": - s.Reply(rsp) + if reply.Request.Get != "" { + d, _ := ioutil.ReadAll(rsp.Body) + f, err := jsonparser.GetString(d, strings.Split(reply.Request.Get, ".")...) + if err != nil { + s.Reply(err) + return true + } + s.Reply(httplib.Get(f).Response()) + } else { + s.Reply(rsp) + } case "json": d, _ := ioutil.ReadAll(rsp.Body) f, err := jsonparser.GetString(d, strings.Split(reply.Request.Get, ".")...)