在Lua 5.0中发送HTTP POST请求(最好不需要安装包)

我是Lua的新手。当我发现可以使用Lua向游戏Zoo Tycoon 2添加脚本后,我才开始学习Lua。但是,Zoo Tycoon 2使用的是Lua版本5.0.2,我还没有成功地使LuaRocks与Lua 5.0协作。

我尝试了Lua 5.1的LuaSocket,但它没有起作用,因为游戏没有给我反馈,我不知道我的脚本何时引发异常。我尝试将日志记录到控制台或文件中,但也没有起作用,但这可能是另一个问题。

我查看了如何在Lua中使用Lua Socket进行HTTP POST,但我没有找到有关'tcpConnect()'、'tcpSend()'和'tcpClose()'函数的文档,并且我不知道它们来自哪里或是否与Lua 5.0兼容。

我认为最好尽可能少地依赖其他包。那么,我想知道如何在Lua 5.0中发送HTTP POST请求?

点赞