diff --git a/src/api/system/user.lua b/src/api/system/user.lua index 5696cee..532b8d2 100644 --- a/src/api/system/user.lua +++ b/src/api/system/user.lua @@ -12,6 +12,15 @@ local validator = require("util.validator") --获取所有用户信息 function _M.get_alluser() + --获取页码和请求的数据量 + local page = 0 + local pagesize = 0 + local payloads = ngx.req.get_uri_args() + for k,v in pairs(payloads) do + if k == "page" then page = v end + if k == "pagesize" then pagesize = v end + end + --ngx.say("page:", page, " pagesize:", pagesize) local code,ret = dao.getAllUser() local result = resp:json(code, ret) resp:send(result) diff --git a/src/test/test.lua b/src/test/test.lua index 7e08ae5..db8e15b 100644 --- a/src/test/test.lua +++ b/src/test/test.lua @@ -14,10 +14,16 @@ --max =a and b or c--a?b:c local cjson = require("cjson") -local header = ngx.req.get_header() -local payload = ngx.req.get_payload() +local header = ngx.req.get_headers() +for k,v in pairs(header) do + ngx.say("[header] name:", k, "value:", v) +end + +local payloads = ngx.req.get_uri_args() +for k,v in pairs(payloads) do + ngx.say("[params] name:", k, " value:", v) +end -ngx.say("payload:", payload) --去掉组装最后一位逗号(,) --local newKeys = keys:sub(1, #keys -1) --local newValues = values:sub(1, #values -1)