diff options
author | David Pursehouse <david.pursehouse@sonymobile.com> | 2014-05-02 10:15:46 +0900 |
---|---|---|
committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2014-05-02 10:21:17 +0900 |
commit | 2be3f7d67f93235b37411d135327a34c56b2546c (patch) | |
tree | 2d1b791792fc587f2a161849caed9d0f40491b0a | |
parent | ca57e04ead88c5928bb4b5bfadc39778dd8afbbe (diff) | |
download | pygerrit-2be3f7d67f93235b37411d135327a34c56b2546c.tar.gz |
Set Content-Type header on PUT and POST requests
The Content-Type must be set to "application/json" for PUT and
POST requests.
Change-Id: I859e6cb18b981935b1788a943ec195955fb1e46d
-rw-r--r-- | pygerrit/rest.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pygerrit/rest.py b/pygerrit/rest.py index 9b96178..5b197a0 100644 --- a/pygerrit/rest.py +++ b/pygerrit/rest.py @@ -124,6 +124,8 @@ class GerritRestAPI(object): """ kwargs.update(self.kwargs.copy()) + kwargs["headers"].update( + {"Content-Type": "application/json;charset=UTF-8"}) response = self.session.put(self.make_url(endpoint), **kwargs) return _decode_response(response) @@ -136,6 +138,8 @@ class GerritRestAPI(object): """ kwargs.update(self.kwargs.copy()) + kwargs["headers"].update( + {"Content-Type": "application/json;charset=UTF-8"}) response = self.session.post(self.make_url(endpoint), **kwargs) return _decode_response(response) |