summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Pursehouse <david.pursehouse@sonymobile.com>2014-05-02 09:50:02 +0900
committerDavid Pursehouse <david.pursehouse@sonymobile.com>2014-05-02 10:21:17 +0900
commitca57e04ead88c5928bb4b5bfadc39778dd8afbbe (patch)
tree00fda9840d236568a9b1948f61fa717e732c7417
parent8e9ae8c819e9927b2a41678ec186eac2cf035ab6 (diff)
downloadpygerrit-ca57e04ead88c5928bb4b5bfadc39778dd8afbbe.tar.gz
Set HTTP headers to reduce data transfer time
Request compact JSON by setting: 'Accept: application/json' Request compressed response by setting: 'Accept-Encoding: gzip' Change-Id: Ie1b5169d43b164f0e06aa765cbf76cca25d629f3
-rw-r--r--pygerrit/rest.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pygerrit/rest.py b/pygerrit/rest.py
index cccfa94..9b96178 100644
--- a/pygerrit/rest.py
+++ b/pygerrit/rest.py
@@ -68,8 +68,11 @@ class GerritRestAPI(object):
configured to not attempt to verify SSL certificates.
"""
+ headers = {'Accept': 'application/json',
+ 'Accept-Encoding': 'gzip'}
self.kwargs = {'auth': auth,
- 'verify': verify}
+ 'verify': verify,
+ 'headers': headers}
self.url = url.rstrip('/')
self.session = requests.session()