unify httpc usage
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user