annotate framework/env/request/__init.lua @ 291:fa3a5bba0067
Cache control; Added documentation for request.add_header(...)
author |
jbe |
date |
Sun Mar 22 17:03:01 2015 +0100 (2015-03-22) |
parents |
5af7c66fbc08 |
children |
732c4d53a823 |
rev |
line source |
jbe@255
|
1 request._initializers = {}
|
jbe@255
|
2 request._in_progress = false
|
jbe@255
|
3
|
jbe@255
|
4 -- initialize once
|
jbe@270
|
5 request._mime_types = {
|
jbe@270
|
6 "html", "text/html",
|
jbe@270
|
7 "css", "text/css",
|
jbe@270
|
8 "js", "application/javascript",
|
jbe@270
|
9 "png", "image/png",
|
jbe@270
|
10 "jpeg", "image/jpeg",
|
jbe@270
|
11 "jpg", "image/jpeg",
|
jbe@270
|
12 "gif", "image/gif",
|
jbe@270
|
13 "svg", "image/svg+xml",
|
jbe@270
|
14 "pdf", "application/pdf",
|
jbe@270
|
15 "txt", "text/plain"
|
jbe@270
|
16 }
|
jbe@255
|
17 request._absolute_baseurl = nil
|
jbe@212
|
18 request._http_options = {}
|
jbe@212
|
19
|
jbe@262
|
20 request.for_each(function()
|
jbe/bsw@0
|
21
|
jbe@262
|
22 -- configurable
|
jbe@262
|
23 request._response_headers = {}
|
jbe@262
|
24 request._force_absolute_baseurl = false
|
jbe@262
|
25 request._perm_params = {}
|
jbe@262
|
26 request._404_route = nil
|
jbe@291
|
27 request._cache = false
|
jbe@291
|
28 request._cache_manual = false
|
jbe@291
|
29 request._cache_time = 3600
|
jbe@262
|
30
|
jbe@262
|
31 -- non-configurable
|
jbe@280
|
32 request._relative_baseurl = nil
|
jbe@255
|
33 request._http_request = nil
|
jbe@255
|
34 request._status = nil
|
jbe@255
|
35 request._forward = nil
|
jbe@255
|
36 request._forward_processed = false
|
jbe@255
|
37 request._redirect = nil
|
jbe@255
|
38 request._csrf_secret = nil
|
jbe@262
|
39
|
jbe@255
|
40 end)
|