content_by_lua 'ngx.req.read_body()
local s = "hello, 1234"
local from, to, err = ngx.re.find(s, "([0-9]+)", "jo")
if from then
ngx.say("from: ", from)
ngx.say("to: ", to)
ngx.say("matched: ", string.sub(s, from, to))
else
if err then
ngx.say("error: ", err)
return
end
ngx.say("not matched!")
end
ngx.say(" ngx.req.get_method() is: ", ngx.req.get_method())
-- ngx.say(" ngx.req.get_uri_args() is: ", ngx.req.get_uri_args())
--ngx.say(" ngx.req.get_post_args() is: ", ngx.req.get_post_args())
ngx.say(" ngx.req.get_body_data() is: ", ngx.req.get_body_data())
ngx.say(" ngx.var.remote_addr is: ", ngx.var.remote_addr)
ngx.say(" ngx.var.request_body is: ", ngx.var.request_body)
ngx.say(" ngx.req.start_time() is: ", ngx.req.start_time())
ngx.say(" ngx.req.http_version() is: ", ngx.req.http_version())
--ngx.say(" ngx.req.get_headers() is: ", ngx.req.get_headers())
ngx.say(" ngx.req.raw_header() is: ", ngx.req.raw_header())
ngx.say(" ngx.req.get_body_file() is: ", ngx.req.get_body_file())
ngx.say(" ngx.req.get_body_data() is: ", ngx.req.get_body_data())
ngx.say(" ngx.var.uri is: ", ngx.var.uri)
ngx.say(" ngx.var.http_user_agent is : ",ngx.var.http_user_agent)
ngx.say(" nngx.var.http_cookie is : ",ngx.var.http_cookie)
';
}