TFPHttpServer и удаление временных файлов

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

TFPHttpServer и удаление временных файлов

Сообщение vk_barnaul » 01.07.2025 13:44:34

Использую TFPHttpServer.
Потребовалось принимать файлы от пользователей.
Вопросов нет - пример есть в fpcsrc\packages\fcl-web\examples\fptemplate\fileupload\webmodule\webmodule.pas
Принимаю, делаю что хочу без проблем.
Сервер при обработке post запроса от клиента прекрасно все "раскладывает" на файлики и создает их в temp директории.
В примере показано как до них добраться и СКОПИРОВАТЬ.
При окончании обработки сервер за собой не убирает эти временные файлы.
Нигде про это ни слова не сказано.
Так же они останутся если поступит некоторый запрос, который я хочу "проигнорировать".
Более того даже существует пусть protect, но живой и рабочий метод у соответствующих классов - DeleteTempUploadedFiles.
Но вот только его никто не вызывает.
Теперь вопрос - где я не правильно понял идеологию пакета fcl-web?
Логично бы было при освобождении этих классов убирать за собой и временные файлы :)
vk_barnaul
незнакомец
 
Сообщения: 6
Зарегистрирован: 19.09.2015 04:48:21

Re: TFPHttpServer и удаление временных файлов

Сообщение grot » 02.07.2025 08:21:53

vk_barnaul писал(а):Теперь вопрос - где я не правильно понял идеологию пакета fcl-web?


Идеология OSS простая - тебе дали исходники? дальше - "Сделай сам!"
grot
новенький
 
Сообщения: 82
Зарегистрирован: 13.02.2010 16:33:03


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Рейтинг@Mail.ru