Я хотел бы предложить папку для загрузки для наших клиентов.Поскольку Windows, Linux и MacOS X имеют встроенную поддержку webdav, мы выбрали сервер Apache с модулем DAV.Это прекрасно работает.
Однако к некоторым файлам следует применить некоторую постобработку, а некоторые файлы имеют размер> 50M.У некоторых пользователей медленное интернет-соединение, поэтому загрузка иногда занимает более 2 минут.Постобработка состоит из сценария ruby, который перебирает новые файлы в корне документа apache с поддержкой webdav.Проблема в том, что я хотел бы узнать, какие файлы фактически закончили загрузку, поэтому я не заканчиваю постобработку наполовину загруженных файлов.