我没有通过POST方法在PHP服务器上发送文件。我正在使用模块请求。
files = {
'orderFile': ('fileName.rtf',
open(fileName, 'rb')),
}
arQuest = requests.post('http://10.50.156.121/xxx/set-formed-status',files=files, data={
'regNum': '123',
'docId': '123',
'fileName':'fileName.rtf',
'orderId': 85,
}, verify=False, stream=True)
在PHP服务器上:
$_FILES returns file with 'error:1'