
有时会遇到配置读取不正确的问题,影响问题排查进度。
所以写了一个方便查看配置小功能.
现用用lua 写了一个简单的配置页面,便于查看当前的配置:
location /show { default_type text/HTML; content_by_lua_block{ local config = ngx.shared.config local keys = config:get_keys(512) ngx.print(‘<Meta http-equiv="content-type" content="text/HTML;charset=utf-8">‘) for i,k in pairs(keys) do local str = ((nil ~= str) and str..[[#]]..config:get(k)) or config:get(k) ngx.say("<xmp>") ngx.say(k.."=>"..str) ngx.say("</xmp>") end ngx.say() } } 原理是读取ngx.shared.config的配置,注意显示用了xmp标签防止xss显示的坑。
总结以上是内存溢出为你收集整理的luawaf 配置查看工具全部内容,希望文章能够帮你解决luawaf 配置查看工具所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)