unify httpc usage

This commit is contained in:
moicen
2022-06-27 03:56:15 +08:00
parent 27e928f610
commit f71d0c9e27
8 changed files with 23 additions and 29 deletions
+5 -3
View File
@@ -3,14 +3,16 @@
package.path = package.path .. ';<SCRIPT_PATH>/?.lua';
local cjson = require "cjson"
local http = require 'resty.http'
local get_wx_media = require("wx_download")
local create_task = require("create_task")
local verify = require('jwt_verify')
local httpc = http:new()
local authHeader = ngx.req.get_headers().Authorization
local sudoerToken = ngx.req.get_headers().HtySudoerToken
verify(authHeader, sudoerToken)
verify(httpc, authHeader, sudoerToken)
local function read_wx_file()
@@ -21,11 +23,11 @@ local function read_wx_file()
local files = {}
for i = 1, #req_body["media_ids"] do
print("media_id -> ", i, req_body["media_ids"][i])
local _, filename = get_wx_media(req_body["media_ids"][i])
local _, filename = get_wx_media(httpc, req_body["media_ids"][i])
table.insert(files, filename);
end
create_task(files, authHeader, sudoerToken)
create_task(httpc, files, authHeader, sudoerToken)
end