因此,这里是我的curl命令,在命令行中,卷曲脚本工作正常我使用python调用REST API curl命令,但是POST请求不工作
curl -X POST -H "Content-Type: application/json" -H "Accept: application/json" -u user:password URL -d '{"key1":"value1","key2":"value2"}'
现在我已经将我的代码蟒蛇和代码看起来像这样:
import requests
import json
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
}
data = '{"key1":"value1","key2":"value2"}'
requests.post('URL', headers=headers, data=data, auth=('user', 'password'))
当我跑这个代码,我没有得到任何输出。 请让我知道我在这里做错了什么。
问题是用单引号,谢谢突出显示它。 –