Я не отправлял файл на PHP-сервер методом POST.Я использую запросы модуля.
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'