Getting A File's Mime Type In Java

后端 未结 23 2761
南方客
南方客 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:22

    File file = new File(PropertiesReader.FILE_PATH);
    MimetypesFileTypeMap fileTypeMap = new MimetypesFileTypeMap();
    String mimeType = fileTypeMap.getContentType(file);
    URLConnection uconnection = file.toURL().openConnection();
    mimeType = uconnection.getContentType();
    

提交回复
热议问题