equal
deleted
inserted
replaced
38 for k, v in form.iteritems(): |
38 for k, v in form.iteritems(): |
39 form[k] = [i.strip() for i in v] |
39 form[k] = [i.strip() for i in v] |
40 return form |
40 return form |
41 |
41 |
42 class wsgirequest(object): |
42 class wsgirequest(object): |
|
43 """Higher-level API for a WSGI request. |
|
44 |
|
45 WSGI applications are invoked with 2 arguments. They are used to |
|
46 instantiate instances of this class, which provides higher-level APIs |
|
47 for obtaining request parameters, writing HTTP output, etc. |
|
48 """ |
43 def __init__(self, wsgienv, start_response): |
49 def __init__(self, wsgienv, start_response): |
44 version = wsgienv['wsgi.version'] |
50 version = wsgienv['wsgi.version'] |
45 if (version < (1, 0)) or (version >= (2, 0)): |
51 if (version < (1, 0)) or (version >= (2, 0)): |
46 raise RuntimeError("Unknown and unsupported WSGI version %d.%d" |
52 raise RuntimeError("Unknown and unsupported WSGI version %d.%d" |
47 % version) |
53 % version) |