From b207b1ba7264888a492b3a329e15f658c846a4bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=B3=E5=85=89=E4=B8=8B=E7=9A=84=E8=8D=89?= <264768502@users.noreply.github.com> Date: Fri, 6 Apr 2018 23:10:03 +0800 Subject: [PATCH] use post when jql in params --- jira/client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jira/client.py b/jira/client.py index f7880b371..c1be37bf3 100644 --- a/jira/client.py +++ b/jira/client.py @@ -2483,7 +2483,10 @@ def _get_url(self, path, base=JIRA_BASE_URL): def _get_json(self, path, params=None, base=JIRA_BASE_URL): url = self._get_url(path, base) - r = self._session.get(url, params=params) + if params and 'jql' in params: + r = self._session.post(url, json=params) + else: + r = self._session.get(url, params=params) try: r_json = json_loads(r) except ValueError as e: