From d22570eaaf23ca2a7ff2fe77ec93358e57c76f6f Mon Sep 17 00:00:00 2001 From: wanglei <34475144@qqcom> Date: Fri, 24 Oct 2025 15:15:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BC=A0=E5=8F=82=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=20=E8=8E=B7=E5=8F=96url=E4=B8=AD=E6=89=80=E5=B8=A6?= =?UTF-8?q?=E7=9A=84=E5=8F=82=E6=95=B0=E5=80=BC=E5=B9=B6=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=86=85=E5=AE=B9=E7=9A=84=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/user.lua | 9 +++++++++ src/test/test.lua | 12 +++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) 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)