pass skylink from request context to /user/limits
This commit is contained in:
parent
c1d07083fb
commit
ad090fd1ff
|
@ -76,9 +76,16 @@ function _M.get_account_limits()
|
||||||
|
|
||||||
if ngx.var.account_limits == "" then
|
if ngx.var.account_limits == "" then
|
||||||
local httpc = require("resty.http").new()
|
local httpc = require("resty.http").new()
|
||||||
|
local uri = "http://10.10.10.70:3000/user/limits"
|
||||||
|
|
||||||
|
-- include skylink if it is available in the context of request
|
||||||
|
-- todo: this should not rely on skylink variable to be defined
|
||||||
|
if ngx.var.skylink ~= nil and ngx.var.skylink ~= "" then
|
||||||
|
uri = uri .. "/" .. ngx.var.skylink
|
||||||
|
end
|
||||||
|
|
||||||
-- 10.10.10.70 points to accounts service (alias not available when using resty-http)
|
-- 10.10.10.70 points to accounts service (alias not available when using resty-http)
|
||||||
local res, err = httpc:request_uri("http://10.10.10.70:3000/user/limits?unit=byte", {
|
local res, err = httpc:request_uri(uri .. "?unit=byte", {
|
||||||
headers = auth_headers,
|
headers = auth_headers,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Reference in New Issue