跳到主要內容

Mac版 Java 7 取得檔案 MIME type 的方式

現行 Java 取得檔案 MIME type的標準方式是透過 Files.probeContentType(Path path) 取得
最近處理同事回報的問題才發現這個方式在Mac版的 Java 7 有bug
而且應該只會修正Java 8以後的版本

目前測試改用 URLConnection.guessContentTypeFromName(String fileNmae) 也是一種可行的方式
如果MIME type相關的程式有可能部署在 Mac環境的 Java 7的話,需要注意這個問題

留言