From a481a0eb7ee5bc7fbd893d13b52b88dab9fbf3f3 Mon Sep 17 00:00:00 2001 From: Sakurasan <1173092237@qq.com> Date: Fri, 11 Aug 2023 21:57:02 +0800 Subject: [PATCH] up --- router/router.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/router/router.go b/router/router.go index cf94e1a..cd90383 100644 --- a/router/router.go +++ b/router/router.go @@ -861,7 +861,14 @@ func WhisperProxy(c *gin.Context) { } chatlog.UserID = int(lu.ID) - ParseWhisperRequestTokens(c, &chatlog, byteBody) + if err := ParseWhisperRequestTokens(c, &chatlog, byteBody); err != nil { + c.JSON(http.StatusInternalServerError, gin.H{ + "error": gin.H{ + "message": err.Error(), + }, + }) + return + } targetUrl, _ := url.ParseRequestURI(key.EndPoint) proxy := httputil.NewSingleHostReverseProxy(targetUrl) @@ -885,8 +892,6 @@ func WhisperProxy(c *gin.Context) { return nil } proxy.ServeHTTP(c.Writer, c.Request) - return - } func probe(fileReader io.Reader) (time.Duration, error) {