diff options
author | David Pursehouse <david.pursehouse@sonymobile.com> | 2014-05-02 09:50:02 +0900 |
---|---|---|
committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2014-05-02 10:21:17 +0900 |
commit | ca57e04ead88c5928bb4b5bfadc39778dd8afbbe (patch) | |
tree | 00fda9840d236568a9b1948f61fa717e732c7417 | |
parent | 8e9ae8c819e9927b2a41678ec186eac2cf035ab6 (diff) | |
download | pygerrit-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.py | 5 |
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() |