Maison > Questions et réponses > le corps du texte
worker_processes 4;
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
lua_package_path "/app/lua/?.lua;/usr/local/openresty/lualib/resty/?.lua;;";
lua_code_cache off;
server {
listen 6699;
charset utf-8;
#lua_need_request_body on;
location ~ ^/api/([-_a-zA-Z0-9/]+) {
#echo $remote_addr;
default_type application/json;
access_by_lua_file lua/bootstrap.lua;
content_by_lua_file lua/.lua;
}
}
}
Le ngx.var dans le script lua est une table vide
大家讲道理2017-05-16 17:09:14
Il est vrai qu'il ne peut pas être imprimé, mais cela peut être fait individuellement, comme ngx.var.remote_addr, ngx.var.args (si l'uri a des paramètres, veuillez donner une réponse experte expliquant pourquoi il ne peut pas être imprimé). . http://www.cnblogs.com/raiche ... Tout cela semble bien
为情所困2017-05-16 17:09:14
Je pense que la méthode d'impression de ngx.var est erronée. ngx.var est un tableau et une fonction doit être implémentée pour imprimer le tableau.
Référence
https://gist.github.com/range...