1
目前我使用如何確定適當的MIME類型
MimetypesFileTypeMap mimeTypesMap = new MimetypesFileTypeMap();
String mimeType = mimeTypesMap.getContentType(logAttachmentFile.getFilePath());
也能正常工作以.jpg例如,但大多數其他類型的文件返回爲application/octet-stream
(.xls的,.DOCX或.png)從而使我無法顯示文件。有沒有辦法確定沒有第三方庫的正確文件類型?如果沒有,最好的選擇是什麼?
Maintan另外還有你自己的映射,記錄未映射的類型。或者你也許可以檢查某個文件類型是否被某個應用程序註冊,很醜陋。 –
[在Java中獲取文件的MIME類型](http://stackoverflow.com/questions/51438/getting-a-files-mime-type-in-java) – beat