diff --git a/src/main/java/fr/titionfire/ffsaf/utils/Utils.java b/src/main/java/fr/titionfire/ffsaf/utils/Utils.java index 1f6fd58..709786a 100644 --- a/src/main/java/fr/titionfire/ffsaf/utils/Utils.java +++ b/src/main/java/fr/titionfire/ffsaf/utils/Utils.java @@ -11,6 +11,7 @@ import java.io.*; import java.net.URISyntaxException; import java.net.URLConnection; import java.nio.file.Files; +import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.concurrent.CompletableFuture; @@ -77,12 +78,14 @@ public class Utils { try (InputStream is = new BufferedInputStream(new ByteArrayInputStream(input))) { String mimeType = URLConnection.guessContentTypeFromStream(is); + System.out.println(mimeType); /*try { mimeType = Magic.getMagicMatch(input, false).getMimeType(); } catch (MagicParseException | MagicMatchNotFoundException | MagicException e) { mimeType = URLConnection.guessContentTypeFromStream(is); }*/ String[] detectedExtensions = MimeTypes.findExtensionsByMimeTypes(mimeType, false); + System.out.println(Arrays.toString(detectedExtensions)); if (detectedExtensions.length == 0) throw new IOException("Fail to detect file extension for MIME type " + mimeType);