这可能是一个简单的问题,但直到现在我还找不到解决方法。 我有一个调用 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" />
你有想法吗? 谢谢
最佳答案
在 CGI 脚本中,GET
提交的参数收集在 query string 中。 ,它在环境变量 QUERY_STRING
中可用。
要在 Lua 中读取此变量,请使用 os.getenv("QUERY_STRING")
。
您需要解析字符串; gsub
和 gmatch
可以帮助您。
关于html - 将参数从html发送到lua,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34896947/