Browse Source

Fix the HTTP server examples

Marcel Stör 8 years ago
parent
commit
d5529846f2
2 changed files with 4 additions and 4 deletions
  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