使用 POST 个请求发送 multipart/form-data 个字符串,python
Send multipart/form-data string with POST requests, python
我想通过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"
是否是正确的用法。
以下代码是我的解决方案。希望它对某人有所帮助(我在这上面浪费了很多时间)
data={
"request":"{ 'action':'CreateLog', 'version':'1', 'parameters': { 'Message':'my message'}}"
}
response = requests.post(url,data=data, timeout=20, headers={'Authorization': accessToken})
我想通过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"
是否是正确的用法。
以下代码是我的解决方案。希望它对某人有所帮助(我在这上面浪费了很多时间)
data={
"request":"{ 'action':'CreateLog', 'version':'1', 'parameters': { 'Message':'my message'}}"
}
response = requests.post(url,data=data, timeout=20, headers={'Authorization': accessToken})