From ec5394ac562ae73274b36da5f389e0e08ad18e23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E7=94=B7?= Date: Sun, 26 Jun 2022 18:27:00 +0800 Subject: [PATCH] using pcall to catch exception --- scripts/wx_download.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/wx_download.lua b/scripts/wx_download.lua index 3b979ed..47ab08a 100644 --- a/scripts/wx_download.lua +++ b/scripts/wx_download.lua @@ -22,7 +22,7 @@ local function get_access_token() ngx.log(ngx.INFO, "START REQUEST TO GET ACCESS TOKEN -> ", pl.write(sudoerToken)) - local req_status, resp, resp_err = pcall(httpc:request_uri, + local no_exception, resp, resp_err = pcall(httpc:request_uri, remote_url, { ssl_verify = false, -- 设置参数 ssl_verify 为false 不校验ssl证书 @@ -35,7 +35,7 @@ local function get_access_token() ngx.log(ngx.INFO, "RESP -> ", pl.write(resp)) - if req_status == true then + if no_exception == true then if 200 ~= resp.status then ngx.log(ngx.ERR, "GET ACCESS TOKEN *FAILED*", pl.write(resp_err)) ngx.say(pl.write(resp_err))