如何使用python请求将字符串传递给post调用

Ank*_*ari 6 python python-requests

我正在实施一个jira api调用: 将观察者添加到JIRA问题中.

它需要一个String参数而不是JSON.

我正在使用python请求.

requests.post(url, headers=headers, json=data)
Run Code Online (Sandbox Code Playgroud)

如果jira文档说我需要传递String但requests.post方法只接受JSON ,那么我的数据值应该是什么?

Mat*_*ela 10

简单地说:

requests.post(url, headers=headers, data=data)
Run Code Online (Sandbox Code Playgroud)

根据官方文件:

您有很多次要发送未经表单编码的数据.如果您传入的是a string而不是a dict,则会直接发布该数据.