26 lines
877 B
Lua
26 lines
877 B
Lua
-- figuring out how to parse http header
|
|
require "webServer"
|
|
--require "printTable"
|
|
--require "b64"
|
|
|
|
sep = "\r\n"
|
|
requestForGet =
|
|
"GET /index.html HTTP/1.1" .. sep ..
|
|
"Host: 10.0.7.15" .. sep ..
|
|
"Accept-Encoding: gzip, deflate" .. sep ..
|
|
"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" .. sep ..
|
|
"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) Version/8.0.3 Safari/600.3.18" .. sep ..
|
|
"Accept-Language: en-us" .. sep ..
|
|
"Cache-Control: max-age=0" .. sep ..
|
|
"Connection: keep-alive" .. sep ..
|
|
""
|
|
--print(enc(requestForGet))
|
|
--print(dec(enc(requestForGet)))
|
|
|
|
parsedRequest = webServer.private.parseRequest(requestForGet)
|
|
|
|
--printTable(parsedRequest, 3)
|
|
--printTable(nodemcu-http-server, 3)
|
|
--parsedRequest = webServer.parseRequest(requestForGet)
|
|
|