Merge pull request #2072 from sigmavirus24/fix-urlencoded-bytes

Check for basestring, not just str
This commit is contained in:
2014-05-29 10:39:42 -04:00
+1 -1
View File
@@ -433,7 +433,7 @@ class PreparedRequest(RequestEncodingMixin, RequestHooksMixin):
else:
if data:
body = self._encode_params(data)
if isinstance(data, str) or isinstance(data, builtin_str) or hasattr(data, 'read'):
if isinstance(data, basestring) or hasattr(data, 'read'):
content_type = None
else:
content_type = 'application/x-www-form-urlencoded'