use hty host header

This commit is contained in:
moicen
2022-01-01 11:41:23 +08:00
parent e84292872f
commit d11f68c67e
2 changed files with 7 additions and 3 deletions
+4 -3
View File
@@ -16,11 +16,11 @@ local TaskTypes = {
local task_server = ngx.var.task_server
local htyuc = ngx.var.htyuc
local host = ngx.var.host
local htyhost = ngx.req.get_headers().HtyHost
ngx.log(ngx.INFO, "TASK_SERVER -> ", task_server)
ngx.log(ngx.INFO, "HTYUC -> ", htyuc)
ngx.log(ngx.INFO, "HOST -> ", host)
ngx.log(ngx.INFO, "HTY HOST -> ", htyhost)
local file_dir = ngx.var.tmp_file_dir
local file
@@ -68,7 +68,7 @@ local function verifyJwtToken(token)
ssl_verify = false, -- 设置参数 ssl_verify 为false 不校验ssl证书
method = "POST",
headers = {
["Host"] = host,
['HtyHost'] = htyhost,
["Authorization"] = token,
},
}
@@ -185,6 +185,7 @@ while true do
["Content-Type"] = "application/json",
["Authorization"] = authHeader,
["HtySudoerToken"] = sudoerToken,
['HtyHost'] = htyhost
},
body = body_text,
}
+3
View File
@@ -13,6 +13,7 @@ print('req_body...', ngx.req.get_body_data())
local media_id = req_body['media_id']
local authHeader = ngx.req.get_headers().Authorization
local sudoerToken = ngx.req.get_headers().HtySudoerToken
local htyHost = ngx.req.get_headers().HtyHost
local function create_task()
local task_server = ngx.var.task_server
@@ -20,6 +21,7 @@ local function create_task()
ngx.log(ngx.INFO, 'remote_url -> ', remote_url)
ngx.log(ngx.INFO, 'Authorization -> ', authHeader)
ngx.log(ngx.INFO, 'HtySudoerToken -> ', sudoerToken)
ngx.log(ngx.INFO, 'HtyHost -> ', htyHost)
local body_text = cjson.encode({ task_type = TaskTypes.CONVERT_AUDIO_FILE, data = { media_id = media_id } })
@@ -33,6 +35,7 @@ local function create_task()
["Content-Type"] = "application/json",
["Authorization"] = authHeader,
["HtySudoerToken"] = sudoerToken,
["HtyHost"] = htyHost
},
body = body_text,
}