php 判断post get请求,lua判断get或post请求

lua判断get或post请求,接收来自get或post请求的值。

get:/lua/index?name=test&from=1local request_method = ngx.var.request_method

local args = nil

if "GET" == request_method then

args = ngx.req.get_uri_args()

elseif "POST" == request_method then

ngx.req.read_body()

args = ngx.req.get_post_args()

end

-- 获取值

local name = args["name"]

local from = args["from"]

-- 判断内容是否为空

if not name then

ngx.log(log.ERR, "name is nil ")

return ngx.exit(403)

end

name = ngx.quote_sql_str(name) -- SQL 转义,将 转成 , 防SQL注入

lua判断get或post请求,接收来自get或post请求的值。 get:/lua/index?name=test&from=1local request_method = ngx.var.request_method local args = nil if "GET" == request_method then args = ngx.req.get_uri_args() elseif "POST" == request_method then ngx.req.read_body() args = ngx.req.get_post_args() end -- 获取值 local name = args["name"] local from = args["from"] -- 判断内容是否为空 if not name then ngx.log(log.ERR, "name is nil ") return ngx.exit(403) end name = ngx.quote_sql_str(name) -- SQL 转义,将 转成 , 防SQL注入
经验分享 程序员 微信小程序 职场和发展