首页 > 其他 > 详细

About Lua And Nginx

时间:2014-02-13 03:02:20      阅读:426      评论:0      收藏:0      [点我收藏+]

在控制结构的条
件中除了 false 和 nil 为假,其他值都为真。所以 Lua 认为 0 和空串都是真

location /report.gif {
default_type image/gif;
set $u_uid ‘‘;
set $u_sid ‘‘;
set $u_lsid ‘‘;
set $u_appsid ‘‘;
access_log /var/log/nginx/lua/lua.log tick;
access_by_lua_file /etc/nginx/lua/log.lua;
add_header Expires "Fri, 01 Jan 1980 00:00:00 GMT";
add_header Pragma "no-cache";
add_header Cache-Control "no-cache, max-age=0, must-revalidate";
empty_gif;
}

content_by_lua_file lua文件名

Nginx 默认有一些变量,如 $msec,$remote_addr,$http_user_agent等等

在lua中可以通过调用ngx.var.******来与Nginx中的变量进行交互,也可以设置变量

Nginx中可以通过$cookie_xxx(xxx就是cookie的key),获得cookie相应的值,转换成lua也就是ngx.var.cookie_xxx

About Lua And Nginx

原文:http://www.cnblogs.com/briller/p/3546339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!