ap.print[=[
]=]
local req = ap.request_object()
local env = req:env()
ap.print[=[
]=]
for _, var in pairs { "SERVER_SOFTWARE", "SERVER_NAME", "GATEWAY_INTERFACE", "SERVER_PROTOCOL", "SERVER_PORT", "REQUEST_METHOD", "PATH_INFO", "PATH_TRANSLATED", "SCRIPT_NAME", "QUERY_STRING", "REMOTE_HOST", "REMOTE_ADDR", "AUTH_TYPE", "REMOTE_USER", "REMOTE_IDENT", "CONTENT_TYPE", "CONTENT_LENGTH", "HTTP_REFERER", "HTTP_COOKIE", "SCRIPT_FILENAME", "DOCUMENT_ROOT", } do ap.print[=[
]=]
ap.print(tostring( var or "NULL" ))
ap.print[=[ | = | "]=]
ap.print(tostring( env:get(var or "" ) or "not defined"))
ap.print[=[" |
]=]
end ap.print[=[
New Document
modlua
Reference
A Lua Module for Apache --- Christian Lindig
]=]