0
我想用lua與uhttpd生成cgi-web頁面。當按鈕(提交表單)或鏈接被點擊時,執行shell命令的正確方法是什麼? 感謝單擊提交按鈕(lua)時如何運行命令?
我想用lua與uhttpd生成cgi-web頁面。當按鈕(提交表單)或鏈接被點擊時,執行shell命令的正確方法是什麼? 感謝單擊提交按鈕(lua)時如何運行命令?
如果你是爲了你想要做什麼,要求什麼構成HTML的細節將採取和服務器端腳本,然後你的問題是太寬泛。如果你只是想知道運行shell命令的Lua方面:
HTTP GET(鏈接點擊)或POST(表單)會導致你的一個Lua函數被調用,其中你會調用os.execute( 「你的命令」)。但是,由於與調用os.execute相關的明顯安全風險,嵌入Lua的某些環境會禁用某些調用。我對uhttpd允許的Lua模塊一無所知。如果運氣好一些,它支持呼叫,如果你想使用它,你可以做出適當的檢查。