Initial work towards REST-ful code rework

This commit is contained in:
Luca Deri 2019-01-30 10:54:09 +01:00
parent 299ad0b5e2
commit 36b34389ac
7 changed files with 28 additions and 15 deletions

View file

@ -1534,6 +1534,18 @@ end
-- #################################################################
local function parsePOSTpayload()
if((_POST ~= nil) and (_POST["payload"] ~= nil)) then
local info, pos, err = json.decode(_POST["payload"], 1, nil)
for k,v in pairs(info) do
_GET[k] = v
end
end
end
-- #################################################################
local function clearNotAllowedParams()
if ntop.isnEdge() then
-- Captive portal urls that can be clobbered with unrecognized
@ -1568,6 +1580,7 @@ end
-- #################################################################
if(pragma_once) then
parsePOSTpayload()
clearNotAllowedParams()
lintParams()
pragma_once = 0