Валидатор для загрузки файла

Вы можете попробовать выполнить следующую команду:

sudo service mongod start

0
задан Ilia Tapia 17 January 2019 в 15:27
поделиться

2 ответа

Вы можете использовать этот метод, чтобы получить размер файла для файла.

    static String getFileSizeMegaBytes(File file) {
       return (double) file.length() / (1024 * 1024) + " mb";
    }

Обратитесь к сообщению, чтобы узнать тип файла.

Расширение файла типа

0
ответ дан Anil 17 January 2019 в 15:27
поделиться

Если у вас уже есть объект File типа java.io.File, вы можете просто проверить размер файла и тип mime

boolean hasValidFileSize(File file, double maxFileSize) {
    double bytes = file.length();
    double megabytes = (kilobytes / 1024) / 1024;

    if (megabytes > maxFileSize) {
        return false;
    }
    return true;
}

Для неопасных файлов вы можете просто проверить тип mime , Найдите способы получения типов MIME для файлов, которые вам необходимо разрешить, и сравните их с типом MIME вашего файла.

0
ответ дан rhandom 17 January 2019 в 15:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: