Files

24 lines
825 B
Lua
Raw Permalink Normal View History

2022-03-08 21:59:25 +08:00
package.path = package.path .. ';<SCRIPT_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)
2022-05-29 23:43:57 +08:00
ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> start')
2022-06-28 22:47:38 +08:00
local upyun_upload = require("lib.upyun_upload")
2022-05-29 23:48:15 +08:00
ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> upyun_upload loaded')
2022-03-08 21:59:25 +08:00
local file_to_upload = string.match(ngx.var.request_uri, ".*/(.*)")
2022-05-29 23:43:57 +08:00
ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> file to upload -> ', file_to_upload)
2022-03-08 21:59:25 +08:00
local file_dir = ngx.var.tmp_file_dir
2023-07-28 03:07:43 +08:00
local fullpath = file_dir .. "/" .. file_to_upload
2022-03-08 21:59:25 +08:00
2022-05-29 23:43:57 +08:00
ngx.log(ngx.INFO, 'UPLOAD COMBINED IMAGE -> fullpath -> ', fullpath)
2022-03-09 01:57:15 +08:00
2023-07-23 23:09:13 +08:00
upyun_upload.upload(fullpath, nil, 0)