python 处理form/data文件上传
处理multipart/form-data 的java serverlet请求接口通过python实现
记住不要在头加:"Content-Type":"multipart/form-data"不然会报错
正确代码如下:
header = {
# 不添加这行数据"content-type": "multipart/form-data",
"Authorization": "Bearer 33fc6e56-4a31-4287-a3c5-f836ee6b1b4c"
}
def sendfile():
reque = base_request.Base_request
url = "https://***/file-service/Ossfile/uploadPictureTest"
file =father_path+"/Case/hah.png"
print(file)
data = {
"bucketName": "vehicle",
"fileName":"lalala"
}
file ={"files":(open(file,"rb"),"multipart/form-data")
}
print(data)
print(requests.post(url,data,headers=header,files = file).text)