Вы можете попробовать выполнить следующую команду:
sudo service mongod start
Вы можете использовать этот метод, чтобы получить размер файла для файла.
static String getFileSizeMegaBytes(File file) {
return (double) file.length() / (1024 * 1024) + " mb";
}
Обратитесь к сообщению, чтобы узнать тип файла.
Если у вас уже есть объект 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 вашего файла.