|
28 | 28 | from socket import gethostbyname, gaierror |
29 | 29 | from datetime import datetime |
30 | 30 | import requests |
31 | | -from pprint import pprint |
32 | 31 |
|
33 | 32 | _BINDING_VERSION = "0.10" |
34 | 33 | _GZIP_BYTEARRAY = bytearray([0x1F, 0x8b, 0x08]) |
@@ -546,11 +545,10 @@ def call(self, parameters): |
546 | 545 | if self.user_key is not None: |
547 | 546 | headers["X-RosetteAPI-Key"] = self.user_key |
548 | 547 | if self.useMultipart: |
549 | | - headers = {'Content-Disposition': 'attachment'} |
550 | 548 | params = dict((key,value) for key, value in params_to_serialize.iteritems() if key == 'language') |
551 | | - files = {'content': (parameters.file_name, params_to_serialize["content"], 'text/plain'), |
| 549 | + files = {'content': (os.path.basename(parameters.file_name), params_to_serialize["content"], 'text/plain'), |
552 | 550 | 'request': ('request_options', json.dumps(params), 'application/json')} |
553 | | - request = requests.Request('POST', url, files=files, headers=headers, params=[]) |
| 551 | + request = requests.Request('POST', url, files=files) |
554 | 552 | prepared_request = request.prepare() |
555 | 553 | session = requests.Session() |
556 | 554 | resp = session.send(prepared_request) |
|
0 commit comments