html - 将参数从html发送到lua

标签 html parameters lua

这可能是一个简单的问题,但直到现在我还找不到解决方法。 我有一个调用 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")

您需要解析字符串; gsubgmatch 可以帮助您。

关于html - 将参数从html发送到lua,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34896947/

相关文章:

jquery - 使用 jquery .each() 函数时,在回调中使用 Element 参数的目的是什么?

java - 将参数传递给对象,同时实例化数组

java - Hibernate 异常 - 无法找到命名参数 [:laboratoryId]

class - Lua:需要模块时如何返回模块本身?

Luabind - 无法找到 Lua 库

javascript - 如何使 Javascript 中的函数成为我的 html 的全局函数

javascript - 自动滚动到表格底部

javascript - 使用 chrome 打包的应用程序/扩展程序将数据保存在文本文件中

jquery - 制作一个div位置:fixed only after it is scrolled to

c++ - Windows 游戏 : UTF-8, UTF-16、DirectX 和 Lua