这可能是一个简单的问题,但直到现在我找不到怎么做的方法。 我有一个调用lua文件的html网站:
<meta http-euqiv="refresh" content="0; URL=/cgi-bin/myTest.lua" />
这个工作正常,但我想在lua脚本中添加一些参数,但可以弄清楚如何。我试过这样的事情,但是我无法抓住lua脚本中的URL:
<meta http-euqiv="refresh" content="0; URL=/cgi-bin/myTest.lua?test=6&test2=3" />
你知道吗?
感谢
答案 0 :(得分:1)
在CGI脚本中,GET
提交的参数收集在query string中,可在环境变量QUERY_STRING
中找到。
要在Lua中读取此变量,请使用os.getenv("QUERY_STRING")
。
你需要解析字符串; gsub
和gmatch
可以帮助您。