Explorar o código

Fix the HTTP server examples

Marcel Stör %!s(int64=8) %!d(string=hai) anos
pai
achega
d5529846f2
Modificáronse 2 ficheiros con 4 adicións e 4 borrados
  1. 1 1
      README.md
  2. 3 3
      docs/en/index.md

+ 1 - 1
README.md

@@ -30,7 +30,7 @@ srv = net.createServer(net.TCP)
 srv:listen(80, function(conn)
 	conn:on("receive", function(sck, payload)
 		print(payload)
-		sck:send("<h1> Hello, NodeMCU.</h1>")
+		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)

+ 3 - 3
docs/en/index.md

@@ -11,11 +11,11 @@ The NodeMCU programming model is similar to that of [Node.js](https://en.wikiped
 -- a simple HTTP server
 srv = net.createServer(net.TCP)
 srv:listen(80, function(conn)
-	conn:on("receive", function(conn, payload)
+	conn:on("receive", function(sck, payload)
 		print(payload)
-		conn:send("<h1> Hello, NodeMCU.</h1>")
+		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(conn) conn:close() end)
+	conn:on("sent", function(sck) sck:close() end)
 end)
 ```
 ```lua