Я пытаюсь изменить Perl-скрипт Uber-Uploader, чтобы при проверке загрузки на соответствие минимальным требованиям он проверял файл, а не весь запрос.
Я не слишком опытен с Perl и не знаю, как это сделать. В настоящее время скрипт просто делает это:
elsif($ENV{'CONTENT_LENGTH'} > $config{'max_upload_size'}){
my $max_size = &format_bytes($config{'max_upload_size'}, 99);
die("Maximum upload size of $max_size exceeded");
}
Все, что делает, это проверяет длину содержимого запроса (который содержит несколько файлов) и завершается ошибкой, когда total превышает максимально допустимый размер.
Есть ли способ проверить это для каждого файла?
Примечание. Изменение сценариев загрузки невозможно. Не пытайтесь