Check for basestring, not just str

Fixes #2071
This commit is contained in:
Ian Cordasco
2014-05-27 20:29:44 -05:00
parent 6c72509f5b
commit 3faff0b8ea
+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 isinstance(data, builtin_str) or hasattr(data, 'read'):
content_type = None
else:
content_type = 'application/x-www-form-urlencoded'