equal
deleted
inserted
replaced
151 self._chunked = False |
151 self._chunked = False |
152 for h in self.saved_headers: |
152 for h in self.saved_headers: |
153 self.send_header(*h) |
153 self.send_header(*h) |
154 if h[0].lower() == 'content-length': |
154 if h[0].lower() == 'content-length': |
155 self.length = int(h[1]) |
155 self.length = int(h[1]) |
156 if self.length is None: |
156 if (self.length is None and |
|
157 saved_status[0] != common.HTTP_NOT_MODIFIED): |
157 self._chunked = (not self.close_connection and |
158 self._chunked = (not self.close_connection and |
158 self.request_version == "HTTP/1.1") |
159 self.request_version == "HTTP/1.1") |
159 if self._chunked: |
160 if self._chunked: |
160 self.send_header('Transfer-Encoding', 'chunked') |
161 self.send_header('Transfer-Encoding', 'chunked') |
161 else: |
162 else: |