Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Lua5.0中发送HTTP POST请求(最好不安装包)_Lua - Fatal编程技术网

在Lua5.0中发送HTTP POST请求(最好不安装包)

在Lua5.0中发送HTTP POST请求(最好不安装包),lua,Lua,我是Lua的新手,只是在我发现你可以使用Lua向游戏《动物园大亨2》添加脚本后才开始使用它。然而,动物园大亨2使用Lua5.0.2版,我还没有设法让LuaRocks与Lua5.0一起工作 我用LuaSocket为Lua5.1做了尝试,但没有成功,我也不知道出了什么问题,因为我不知道我的脚本什么时候抛出异常,因为游戏没有给我反馈,除了我的脚本应该不会发生的事情。我曾尝试登录到控制台窗口或文件,但也不起作用,但这可能是另一个问题 我已经看过了,但找不到关于tcpConnect()、tcpSend()

我是Lua的新手,只是在我发现你可以使用Lua向游戏《动物园大亨2》添加脚本后才开始使用它。然而,动物园大亨2使用Lua5.0.2版,我还没有设法让LuaRocks与Lua5.0一起工作

我用LuaSocket为Lua5.1做了尝试,但没有成功,我也不知道出了什么问题,因为我不知道我的脚本什么时候抛出异常,因为游戏没有给我反馈,除了我的脚本应该不会发生的事情。我曾尝试登录到控制台窗口或文件,但也不起作用,但这可能是另一个问题

我已经看过了,但找不到关于
tcpConnect()
tcpSend()
tcpClose()
函数的文档,我不知道这些函数来自何处,也不知道它们是否与Lua5.0兼容


我认为对我来说,尽可能少的依赖可能是最好的。所以,我想知道,如何在Lua5.0中发送HTTP POST请求?

您能运行
os.execute(“curl”)
?我稍后会尝试一下。虽然我得到了坏消息,但似乎动物园大亨2开发人员已经从标准Lua库中删除了一些方法(解释了为什么我不能写入文件),我预计这个游戏的脚本限制会很严格。