import requests
from urllib3 import encode_multipart_formdata
def Uploadpost(sn):
'''
:param sn: SN
:return: text
'''
try:
case_018 = {"rmaWorkOrder.rmaOrderSn.terminalSn": sn, "rmaWorkOrder.customerOwnerName": "root",
"rmaWorkOrder.customerOwnerId": 1, "rmaWorkOrder.subjectText": "读不到非接卡",
"rmaWorkOrder.subject": ",", "rmaWorkOrder.description": "读不到非接卡", "type": "", "id": ""
}
case_018['rmaWorkOrder.upload'] = ('2.png', open(r'D:\hy_wizarpos\2.png', 'rb').read())
encode_data = encode_multipart_formdata(case_018)
case_018 = encode_data[0]
dict = UploadHeader
dict['Content-Type'] = encode_data[1]
r = session.post(url=web_host + '/repair/repair-center-work-order!save.action',
headers=dict,
data=case_018)
print(r.text)
return r.text
except Exception as e:
raise RecursionError("失败", e)
requests文件上传
最新推荐文章于 2024-05-27 15:31:29 发布