與LuaSocket工作的服務器,此代碼的工作: local socket = require'socket'
local server = socket.bind('*',51423)
local client = server:accept()
但是這個代碼失敗: local socket = require 'socket'
local server = socket.tcp()
我繼承了一些通過HTTP請求/響應與服務器通信的Lua代碼。這已經在現場運行了好幾年了,但我最近注意到系統中HTTP請求超時的一些掛起。每條消息都有能力定義自己的超時時間,但如果沒有設置,則使用30秒的默認超時時間。幾周前我在系統上注意到,在恢復並繼續處理之前,在超時時間約15分鐘之前發生了掛起。但我目前正在查看一個系統,在超過30秒的超時時間內掛了3個多小時。這裏是請求的設置: local so
我的問題是關於lua套接字,說我有一個聊天,我想爲這個聊天做一個bot。但聊天了所有對不同模式的服務器多間客房由一個名爲getServer 函數計算的連接功能看起來像這樣 function connect(room)
con = socket.tcp()
con:connect(getServer(room), port)
con:settimeout(0)
我想在Corona SDK中使用LuaSocket庫來測試互聯網連接的存在。 我發現這個解決方案: function test()
local connection = socket.tcp()
connection:settimeout(1000)
local result = connection:connect("www.google.com", 80)
我正在研究一個Lua腳本,它將由第三方程序託管(某些.exe會調用我的某個函數腳本)。爲了實現我需要的功能(使Web服務休息一下以檢索某些信息)我想使用socket.http.request。 我已經先建立呼叫我想作一個示例腳本: local io = require("io")
local http = require("socket.http")
local ltn12 = require