Вы можете попробовать это:
headers = {
'X-Atlassian-Token': 'no-check'
}
data = {"var1": "val1", "var2": "val2"}
url = https://jira-url
response = requests.post('{0}/rest/api/2/issue/'.format(url),
headers=headers,
json=data,
auth=requests.auth.HTTPDigestAuth(user_email, api_key),
verify=False,
allow_redirects=True)
(я заменил аргумент data
на json
, и я удалил Content-Type
из заголовков, так как requests
автоматически его обнаружит).
Вы хотите, чтобы data
был объектом Python, а не строкой json.