print("tutu") srv=net.createServer(net.TCP) srv:listen(80,function(conn) conn:on("receive", function(client,payload) tgtfile = string.sub(payload,string.find(payload,"GET /") +5,string.find(payload,"HTTP/")-2) print(payload) if tgtfile == "" then tgtfile = "index.htm" end local f = file.open(tgtfile,"r") if f ~= nil then client:send(file.read()) file.close() else client:send(""..tgtfile.." not found - 404 error.
Home
") end -- client:close(); -- collectgarbage(); conn:on("sent", function(c) c:close() end) f = nil tgtfile = nil end) end)