Navigation Menu

Skip to content

Commit

Permalink
Merge pull request #50 from heroku/ensure-no-deflate-response
Browse files Browse the repository at this point in the history
Ensure no deflate ever via accept-encoding
  • Loading branch information
lambacck committed Aug 29, 2017
2 parents e971d0f + 92e5fea commit cdc9b8c
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 4 deletions.
2 changes: 1 addition & 1 deletion salesforce_bulk/__init__.py
Expand Up @@ -2,4 +2,4 @@
from .salesforce_bulk import SalesforceBulk, BulkApiError, UploadResult
from .csv_adapter import CsvDictsAdapter

__version__ = '2.0.0dev5'
__version__ = '2.0.0dev6'
7 changes: 5 additions & 2 deletions salesforce_bulk/salesforce_bulk.py
Expand Up @@ -143,8 +143,11 @@ def login_to_salesforce(username, password, sandbox=False, security_token=None,
)

def headers(self, values={}, content_type='application/xml'):
default = {"X-SFDC-Session": self.sessionId,
"Content-Type": "{}; charset=UTF-8".format(content_type)}
default = {
"X-SFDC-Session": self.sessionId,
"Content-Type": "{}; charset=UTF-8".format(content_type),
'Accept-Encoding': "gzip",
}
default.update(values)
return default

Expand Down
2 changes: 2 additions & 0 deletions salesforce_bulk/tests/test_salesforce_bulk.py
Expand Up @@ -54,6 +54,7 @@ def test_headers_default(self):
{
'X-SFDC-Session': self.sessionId,
'Content-Type': 'application/xml; charset=UTF-8',
'Accept-Encoding': 'gzip',
}
)

Expand All @@ -63,6 +64,7 @@ def test_headers_json(self):
{
'X-SFDC-Session': self.sessionId,
'Content-Type': 'application/json; charset=UTF-8',
'Accept-Encoding': 'gzip',
}
)

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -32,7 +32,7 @@

setup(
name='salesforce-bulk',
version='2.0.0dev5',
version='2.0.0dev6',
description='Python interface to the Salesforce.com Bulk API.',
long_description=readme,
author='Scott Persinger',
Expand Down

0 comments on commit cdc9b8c

Please sign in to comment.