我想通过POST请求发送字符串,例如
#my data string
data='[{ "DeviceNo":"123123123","LogDate":"2018-11-18", "FileName":"X.py", "LogMessage":"Message" }]'
response = requests.post(url,files=data, timeout=20, headers={'Authorization': accessToken})
我不知道该如何发送该数据。不知道"files=data"
是否是正确的用法。
答案 0 :(得分:0)
以下代码对我来说是解决方案。希望它能对某人有所帮助(我在这个人上浪费了很多时间)
data={
"request":"{ 'action':'CreateLog', 'version':'1', 'parameters': { 'Message':'my message'}}"
}
response = requests.post(url,data=data, timeout=20, headers={'Authorization': accessToken})