Diese Methode sollte überprüfen, ob eine Datei MIME-Typ ist. Um dieses Ziel zu erreichen, verwende ich die Methode probeContentType().
Aber vielleicht ist eine andere Möglichkeit, die gleiche Frage zu entscheiden. Welche sind die anderen Alternativen (wenn es welche gibt)?Schätzung, ob die Datei MIME-Typ ist
Code:
class ProbeContentTypeCheker implements Checker {
@Override
public boolean check(File fileCheck) {
try {
Path filePath = FileSystems.getDefault().getPath(
fileCheck.getAbsolutePath());
if ((Files.probeContentType(filePath) != null)) {
return true;
}
} catch (IOException e) {
e.printStackTrace();
}
return false;
}
}
Frage:
- Gibt es andere Alternativen MIME-Typ in Dateien zu überprüfen?
Können Sie weitere Varianten hinzufügen, die MIME-Typen prüfen (Liste auflisten)? –
Stört es mich fragen, wenn Sie auf [diese SO Frage] (http://stackoverflow.com/questions/15325047/check-file-of-mime-type-with-jmimemagic) sehen können. –
Danke. Am Ende habe ich 'mime-util' verwendet, es funktioniert sogar auf einer 9GB + Datei. – Bob