1.head中有两个Content-Type,运行会保存
2.文件上传后,文件size为0
import requests
url = "https://127.0.0.1:10111/rest/filetransfer/v1/file"
payload = "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"file\"; filename=\"D:\aaa.txt\"\r\nContent-Type: text/plain\r\n\r\n\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"filetype\"\r\n\r\nmap\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"orchestrationFile\"\r\n\r\n\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"appName\"\r\n\r\ntemp\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--"
headers = {
'content-type': "multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW",
'Content-Type': "application/x-www-form-urlencoded",
'roarand': "79da821586b2d8c4718c054d4387b1f0925afc61c481fd79",
'cache-control': "no-cache",
'Postman-Token': "f7858ca4-6cb3-4d2d-9832-88175c98e6ff"
}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)