require "proto" -- #metaacl# /_uwiki/ * Admin get recursive local request_dump = Object:clone() function request_dump:invoke(session, request, response) response:write("
") response:write("dumping request\n\n")
for k,v in pairs(request) do
response:write(k.." : "..tostring(v).."\n")
end
response:write("\n")
response:write("dumping request GET\n\n")
for k,v in pairs(request.GET) do
response:write(k.." : "..tostring(v).."\n")
end
response:write("\n")
response:write("dumping request POST\n\n")
for k,v in pairs(request.POST) do
response:write(k.." : "..tostring(v).."\n")
end
response:write("\n")
response:write("dumping session\n\n")
for k,v in pairs(session) do
response:write(k.." : "..tostring(v).."\n")
end
response:write("\n")
response:write("")
session:abort() -- dont change anything
return response:finish()
end
return request_dump
-- Local Variables:
-- mode: lua
-- lua-indent-level: 4
-- indent-tabs-mode: nil
-- End: