如何使用Lua脚本语言打开web套接字



作为初学者,我想在基于linux的服务器上使用Lua打开一个web套接字。该服务器应该允许Android客户端连接到它。你能给我一些例子代码打开web套接字与Lua?

你已经问过同样的问题,两周前,回答:LUA脚本- web套接字通信。你看过lua-websockets吗?你试过什么?什么不起作用?

我之前提到的websockets模块的例子:

-- create client:
local websocket = require'websocket'
local client = websocket.client.copas({timeout=2})
-- connect to the server:
local ok,err = client:connect('ws://localhost:12345','echo')
if not ok then
   print('could not connect',err)
end
-- send data:
local ok = client:send('hello')
if ok then
   print('msg sent')
else
   print('connection closed')
end
-- receive data:
local message,opcode = client:receive()
if message then
   print('msg',message,opcode)
else
   print('connection closed')
end
-- close connection:
local close_was_clean,close_code,close_reason = client:close(4001,'lost interest')

你试过吗?遇到问题了吗?

相关内容

  • 没有找到相关文章

最新更新