From 9bcbbe520840f1328356607b37f9bd9fdebbf259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E7=94=B7?= Date: Sun, 26 Jun 2022 18:46:36 +0800 Subject: [PATCH] return error message --- scripts/wx_download.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/wx_download.lua b/scripts/wx_download.lua index 560dab8..f2c1bd2 100644 --- a/scripts/wx_download.lua +++ b/scripts/wx_download.lua @@ -39,12 +39,16 @@ local function get_access_token() ngx.say(pl.write(resp_err)) ngx.exit(resp.status) else - ngx.log(ngx.ERR, "RESP IS OK -> ", pl.write(resp.body)) + ngx.log(ngx.ERR, "RESP IS OK -> ", pl.write(resp.body)) return cjson.decode(resp.body).d end else - ngx.log(ngx.ERR, "FAILED TO CONNECT TO *HTYUC* RESP STATUS ->", resp.status) - ngx.exit(resp.status) + if resp == nil then + resp = "" + end + ngx.log(ngx.ERR, "FAILED TO CONNECT TO *HTYUC*: httpc throws runtime error, please check HTYUC log. / ", pl.write(resp)) + ngx.say(pl.write(resp)) + ngx.exit(401) end end