package.path = package.path .. ';/?.lua'; local http = require "resty.http" local verify = require('lib.jwt_verify') local httpc = http:new() local authHeader = ngx.req.get_headers().Authorization local sudoerToken = ngx.req.get_headers().HtySudoerToken verify(httpc, authHeader, sudoerToken) ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> start') local upyun_upload = require("lib.upyun_upload") ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> upyun_upload loaded') local file_to_upload = string.match(ngx.var.request_uri, ".*/(.*)") ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> file to upload -> ', file_to_upload) local file_dir = ngx.var.tmp_file_dir local fullpath = file_dir .. "/" .. file_to_upload ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> fullpath -> ', fullpath) upyun_upload.upload(fullpath, nil, 0)