Getting A File's Mime Type In Java

后端 未结 23 2715
南方客
南方客 2020-11-21 06:53

I was just wondering how most people fetch a mime type from a file in Java? So far I\'ve tried two utils: JMimeMagic & Mime-Util.

Th

23条回答
  •  无人及你
    2020-11-21 07:16

    After trying various other libraries I settled with mime-util.

    eu.medsea.mimeutil
          mime-util
          2.1.3
    
    
    File file = new File("D:/test.tif");
    MimeUtil.registerMimeDetector("eu.medsea.mimeutil.detector.MagicMimeMimeDetector");
    Collection mimeTypes = MimeUtil.getMimeTypes(file);
    System.out.println(mimeTypes);
    

提交回复
热议问题