summaryrefslogtreecommitdiff
path: root/freebase/api/session.py
diff options
context:
space:
mode:
Diffstat (limited to 'freebase/api/session.py')
-rw-r--r--freebase/api/session.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/freebase/api/session.py b/freebase/api/session.py
index d6bb513..a3bae43 100644
--- a/freebase/api/session.py
+++ b/freebase/api/session.py
@@ -327,9 +327,10 @@ class HTTPMetawebSession(MetawebSession):
# just in case you decide to make SUPER ridiculous GET queries:
if len(url) > 1000 and method == "GET":
method = "POST"
- url, body = url.split("?")
-
-
+ url, body = url.split("?")
+ ct = 'application/x-www-form-urlencoded'
+ headers['content-type'] = ct + '; charset=utf-8'
+
return self._http_request(url, method, body, headers)
def _raise_service_error(self, url, status, ctype, body):