ich lualoader bin mit und lud ich das folgende Skript aus webserver exampleScript auf Esp8266 mit nodeMCU läuft ständig
-- a simple http server
srv = net.createServer(net.TCP)
srv:listen(80, function(conn)
conn:on("receive", function(sck, payload)
print(payload)
sck:send("HTTP/1.0 200 OK\r\nContent-Type: text/html\r\n\r\n<h1> Hello, NodeMCU.</h1>")
end)
conn:on("sent", function(sck) sck:close() end)
end)
Ich speicherte sie in einer Datei geladen und es dofile
lualoader und tat dann. Immer wenn ich eine HTTP-Anfrage an den esp8266 sende, wird die Webseite geladen. Dies ist sogar nach dem Ausführen anderer Skripts. Beim Lesen des Skripts sieht es so aus, als könne es nur eine HTTP-Anfrage verarbeiten. Warum behandelt es weiterhin neue http-Anfragen?
Die erste Frage ist die gleiche wie die zweite Frage. Das beantwortet es. Vielen Dank! – ben