Я пишу HTTP-сервер в Python 2 с BaseHTTPServer, и предполагается, что он принимает несколько соединений одновременно, при каждом соединении пользователь может отправить большой файл через запрос POST. Однако, насколько я понимаю, весь запрос будет сохранен в памяти сервера перед обработкой, и несколько загруженных файлов одновременно могут превысить объем памяти на сервере. Есть ли способ вместо сохранения файла / запроса в памяти направить его непосредственно в файл на диске?