equal
deleted
inserted
replaced
92 class Response (object) : |
92 class Response (object) : |
93 """ |
93 """ |
94 HTTP Response with headers and data |
94 HTTP Response with headers and data |
95 """ |
95 """ |
96 |
96 |
97 def __init__ (self, data, content_type='text/html', status='200 OK', charset='utf8') : |
97 def __init__ (self, data, content_type='text/html', status='200 OK', charset='UTF-8') : |
98 """ |
98 """ |
99 Create the response. The Content-type header is built from the given values. The given \a data must be |
99 Create the response. The Content-type header is built from the given values. The given \a data must be |
100 either a str (which is sent plain), an unicode object (which is encoded with the relevant charset), or |
100 either a str (which is sent plain), an unicode object (which is encoded with the relevant charset), or |
101 None, whereupon an empty response body is sent. The content_type argument can also be forced to None to |
101 None, whereupon an empty response body is sent. The content_type argument can also be forced to None to |
102 not send a Content-type header (e.g. for redirects) |
102 not send a Content-type header (e.g. for redirects) |