python - 使用 python 发布请求添加新设备时,数据包跟踪器网络控制器中出现错误 500
问题描述
我实际上正在做我的最后一年项目(第二个硕士学位学生)我在尝试发送发布请求以将设备添加到我的网络时遇到此错误,网络配置工作 100% 我之前做过一个获取请求,它运行良好,我这周需要它,请帮忙,谢谢。
import requests
import json
baseUri = "http://127.0.0.1:58000/api/v1"
#API call to request service ticket
headers = {"Content-type":"application/json"}
data = json.dumps({"username" : "admin" , "password": "admin123"})
resp = requests.post(baseUri +"/ticket", data=data, headers=headers)
#print(resp.status_code)
result = resp.json()
#print(result)
ticket = result["response"]["serviceTicket"]
print(ticket)
#Post request to add R4 to the monitoring
headers = {"X-Auth-Token": ticket }
data = json.dumps({"globalCredentialId:": "252e76da-3603-4c03-8977-d2181ad00b66 ","ipAddress:" : "192.168.3.2"})
resp = requests.post(baseUri +"/network-device", data=data, headers=headers)
print(resp.status_code)
result = resp.json()
print(result)
解决方案
推荐阅读
- javascript - 使用 jquery 删除克隆元素的一部分
- r - 如何使用 sparklyr 删除 Spark DataFrame?
- python - 正则表达式根据python不匹配
- python - 使用预定义的表在 r 中搜索数据框以查找字符串并添加相应的列
- python - 如果不循环,python线程会自动终止吗?
- javascript - React Native:无法在 iOS 上正确运行应用程序“加载包失败(http://localhost:8081/index.bundle?”
- html - Bootstrap - 为一页自定义表格行突出显示类
- batch-file - 通过拖放到批处理文件上运行命令
- python - Keras - 提高内存性能
- r - 如何在 sparklyr 中按名称引用 Spark DataFrame 并将其分配给变量?