jbe@255: request._initializers = {} jbe@255: request._in_progress = false jbe@255: jbe@255: -- initialize once jbe@255: request._absolute_baseurl = nil jbe@212: request._http_options = {} jbe@212: jbe@255: -- initialize once and re-initialize per request jbe@255: request.add_variable(request, "_response_headers", {}) jbe@255: request.add_variable(request, "_force_absolute_baseurl", false) jbe@255: request.add_variable(request, "_perm_params", {}) jbe@255: request.add_variable(request, "_404_route", nil) jbe/bsw@0: jbe@255: -- initialize per request jbe@255: request.add_initializer(function() jbe@255: request._http_request = nil jbe@255: request._status = nil jbe@255: request._forward = nil jbe@255: request._forward_processed = false jbe@255: request._redirect = nil jbe@255: request._csrf_secret = nil jbe@255: end)