将curl PUT命令行转换为请求

时间:2016-12-24 08:53:14

标签: curl python-requests

以下在命令行上正常工作

curl -L -v -X PUT -H "Content-Type: application/json" 
-H "Name: Joe" -d "{\"Age\": 64, \"City\": \"Seattle\"}"
 "https://localhost:8080/add"

我转换为请求如下,但失败并出现身份验证错误。

  headers = {'Content-Type': 'application/json', 'Name' : 'Joe'}
  data = {'Age': 64, 'City':'Seattle'}
  r = requests.put("https://localhost:8080/add", data=data, headers=headers)

非常感谢帮助我找到翻译中的任何明显错误。感谢

0 个答案:

没有答案