Я тут тренировался парсить простые запросы на Lua:
srv=net.createServer(net.TCP)
srv:listen(80,function(conn)
local buffer = ""
conn:on("receive", function(client,request)
port, ip = client:getpeer()
buffer = buffer..request
local buf = ""
local _, _...