Сервер основан на ThreadingHTTPServer, а обработчик — на BaseHTTPRequestHandler. Размер файла для загрузки составляет около 267 МБ. Тем не менее, когда файл запрашивается, http-сервер возвращает curl (52) http (0) (Сервер ничего не вернул (нет заголовков, нет данных): пустой ответ от сервера).
Не всегда, но очень с перерывами. Интересно отметить, что при успешных запусках загрузка (одного и того же файла) занимала менее 3 секунд. Поэтому я не уверен, что это проблема с тайм-аутом.
Но что еще это может быть?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -requested