diff options
author | Larry Hastings <larry@hastings.org> | 2015-09-07 12:16:38 (GMT) |
---|---|---|
committer | Larry Hastings <larry@hastings.org> | 2015-09-07 12:16:38 (GMT) |
commit | c8c47f55e636ed86791160944ccbb1ea651476bd (patch) | |
tree | db97b6edb082a98c6ad2abcbacb6151ee2df2049 /Lib/cgi.py | |
parent | 71f9633818b3a0cbd36b0f6ed164d436b1997fe9 (diff) | |
parent | 8c85a2083fdc6188d32f1eb287151cdb7e79a54a (diff) | |
download | cpython-c8c47f55e636ed86791160944ccbb1ea651476bd.zip cpython-c8c47f55e636ed86791160944ccbb1ea651476bd.tar.gz cpython-c8c47f55e636ed86791160944ccbb1ea651476bd.tar.bz2 |
Merge heads.
Diffstat (limited to 'Lib/cgi.py')
-rwxr-xr-x | Lib/cgi.py | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -720,6 +720,11 @@ class FieldStorage: self.bytes_read += len(hdr_text) parser.feed(hdr_text.decode(self.encoding, self.errors)) headers = parser.close() + + # Some clients add Content-Length for part headers, ignore them + if 'content-length' in headers: + del headers['content-length'] + part = klass(self.fp, headers, ib, environ, keep_blank_values, strict_parsing,self.limit-self.bytes_read, self.encoding, self.errors) |