luasocket

    1熱度

    1回答

    我使用LuaForWindows(最新版本),我已閱讀this和this答案以及我在lua-users.org的mailinglist中找到的所有內容。我試過的(大多數)站點只能用301或302進行響應。我創建了一個示例批處理腳本,從其手冊頁下載(一些)OpenGL 2.1 Reference。 @ECHO OFF FOR /F "SKIP=5" %%# IN (%~fs0) DO lua -

    3熱度

    2回答

    我試圖編譯luasocket-2.0.2(或:luasocket),但正如我試圖這樣做,一些宏似乎是未定義的。即: identifier "SIGPIPE" is undefined identifier "F_GETFL" is undefined identifier "O_NONBLOCK" is undefined identifier "F_SETFL" is undefined

    0熱度

    1回答

    我試圖在安裝在Ubuntu 16.04的Eclipse Luna中使用Lua 5.1和luasocket。 我已經安裝的Lua 5.1和3.0 LuaSocket-RC1和我可以運行命令行該程序(LUA main.lua): print(_VERSION) print("Path: "..package.path..'\nCPATH: '..package.cpath) socket = re

    0熱度

    1回答

    閱讀this,下載插座的64二進制和更換他們在LUA「clibs」目錄中,沒有陽性結果後,我想在解決以下錯誤一些幫助我是從日食接收: Exception in thread "main" com.naef.jnlua.LuaRuntimeException: error loading module 'socket.core' from file 'C:\Program Files (x86)\L

    1熱度

    1回答

    我試圖通過LUA調用REST API。但是,我無法捕獲API返回的完整原始響應。下面是代碼示例: local http_socket = require("socket.http") local pretty_print = require("pl.pretty") local header = { ["x-device-type"] = "M", ["auth

    1熱度

    1回答

    我正在使用luasec,lua-socket執行對外部API的請求,並將數據(JSON字符串)轉換爲的lua表。我已經閱讀了所述模塊的文檔,但不幸的是,沒有一篇文章幫助我解決了我的問題。無法鏈接超過2個網站與當前帳戶,對不起。 摘要:當通過cjson.decode將所述字符串轉換爲lua表時,我得到響應和相應的字符串,輸出表不是我們想要的,它是我的響應頭的副本,這不是故意的。 下面的代碼是我做了我

    2熱度

    1回答

    問題 繼LuaSocketIntroduction我設法讓服務器運行。我也設法從客戶端連接。不過,我注意到,服務器腳本凍結,直到server:accept()獲得連接。 研究 LuaSocketReference規定: 使用的setTimeout方法或接受可能被阻塞,直到另一個客戶端顯示出來。 這甚至包括在示例代碼中。但是,在local client = server:accept()之後調用cl

    0熱度

    2回答

    問題 繼LuaSocketIntroduction我設法讓server運行。我也設法從client方連接。但要獲得此連接,client必須知道端口號server。在示例代碼中,server端口爲0,表示: 如果端口爲0,系統將自動選擇一個臨時端口。 我想這種方法有它的優點,但窮人client應該知道連接到哪個端口? 問題 如何從server臨時端口號溝通client?我認爲在這個過程中不應該有任何

    1熱度

    1回答

    我試圖讓ZBS在Windows中工作,Lua 5.1和Luasockets都編譯爲64位C++源代碼。我收到以下錯誤: error loading module 'socket.core' from file 'socket\core.dll': The specified procedure could not be found. 有什麼想法或暗示嗎? 在此先感謝,

    0熱度

    1回答

    我試圖通過https檢索網頁服務器,luasec使用lua。對於大多數頁面,我的腳本按預期工作,但如果資源包含特殊字符(如「é」),我將被髮送到301響應的循環中。 讓這個代碼sniplet說明我的困境(節錄,以保護無辜的實際服務器的詳細信息): local https = require "ssl.https" local prefix = "https://www.example.com"