Merge pull request #89 from HHHartmann/FilterInvalidRequest

filter invalid requests
This commit is contained in:
Marcos
2017-05-29 22:41:01 -05:00
committed by GitHub

View File

@@ -112,6 +112,11 @@ return function (request)
local line = request:sub(1, e - 1)
local r = {}
_, i, r.method, r.request = line:find("^([A-Z]+) (.-) HTTP/[1-9]+.[0-9]+$")
if not (r.method and r.request) then
--print("invalid request: ")
--print(request)
return nil
end
r.methodIsValid = validateMethod(r.method)
r.uri = parseUri(r.request)
r.getRequestData = getRequestData(request)