Commit 26f6808f by Miles Richardson

fix #157

parent 67a7042a
...@@ -112,6 +112,9 @@ class ParseBase(object): ...@@ -112,6 +112,9 @@ class ParseBase(object):
url += '?%s' % urlencode(kw) url += '?%s' % urlencode(kw)
data = None data = None
else: else:
if cls.__name__ == 'File':
data = data
else:
data = data.encode('utf-8') data = data.encode('utf-8')
headers = { headers = {
...@@ -121,6 +124,9 @@ class ParseBase(object): ...@@ -121,6 +124,9 @@ class ParseBase(object):
} }
headers.update(extra_headers or {}) headers.update(extra_headers or {})
if cls.__name__ == 'File':
request = Request(url.encode('utf-8'), data, headers)
else:
request = Request(url, data, headers) request = Request(url, data, headers)
if ACCESS_KEYS.get('session_token'): if ACCESS_KEYS.get('session_token'):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment