Code

Ticket #2742: content_type_fix.diff

File content_type_fix.diff, 579 bytes (added by Sergey <rushman@…>, 8 years ago)

Fix for empty CONTENT_TYPE bug

Line 
1Index: wsgi.py
2===================================================================
3--- wsgi.py     (revision 4086)
4+++ wsgi.py     (working copy)
5@@ -157,7 +157,7 @@
6             return self._raw_post_data
7         except AttributeError:
8             buf = StringIO()
9-            content_length = int(self.environ['CONTENT_LENGTH'])
10+            content_length = int(self.environ.get('CONTENT_LENGTH', 0))
11             safe_copyfileobj(self.environ['wsgi.input'], buf, size=content_length)
12             self._raw_post_data = buf.getvalue()
13             buf.close()