summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/http/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/http/__init__.py b/django/http/__init__.py
index a585b3b6bb..b40558544e 100644
--- a/django/http/__init__.py
+++ b/django/http/__init__.py
@@ -148,9 +148,9 @@ class HttpRequest(object):
# specs, but see ticket #8259), so we handle TypeError as well.
content_length = 0
if content_length:
- self._raw_post_data = self.read()
+ self._raw_post_data = self.read(content_length)
else:
- self._raw_post_data = self.read(int(content_length))
+ self._raw_post_data = self.read()
self._stream = StringIO(self._raw_post_data)
return self._raw_post_data
raw_post_data = property(_get_raw_post_data)