Read file headers using java
-
06-06-2021 - |
Domanda
I am trying to read file headers using java, I want to get file type(image, audio whatever). I have tried many examples but nothing seems to work. I tried preon and no luck, can some one tell me how to read file headers using preon or some other Java apis thanks...
Soluzione
Use mime-util's MagicMimeMimeDetector:
detector.getMimeTypes(file)
Altri suggerimenti
File f = new File(filepath);
System.out.println("Mime Type of " + f.getName() + " is " +
new MimetypesFileTypeMap().getContentType(f));
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow