我使用mime-util-2.1.3檢查MIME類型文件正確MIME類型。我注意到,在Linux上它無法正確檢測flv文件。 mime類型顯示爲application/octet-stream,而在Windows上,mime類型正確地確定爲video/x-flv。儘管mp4視頻被檢測到。如何讓應用程序識別Linux上的flv mime類型?無法確定在Linux上
2
A
回答
0
試着用這個初始化:MimeUtil.registerMimeDetector("eu.medsea.mimeutil.detector.MagicMimeMimeDetector"); MimeUtil.registerMimeDetector("eu.medsea.mimeutil.detector.ExtensionMimeDetector"); MimeUtil.registerMimeDetector("eu.medsea.mimeutil.detector.OpendesktopMimeDetector");
我只註冊了第一個MagicMimeMimeDetector。一旦我加入其他兩個,它就開始正常工作了。
+0
只是一個快速的跟進,我只是測試了這個對flv文件,並得到mimetype的視頻/ X-FLV,所以應該爲你做的伎倆 –
相關問題
- 1. 無法在Linux上
- 2. 無法在Linux上構建
- 3. 在Linux上確定次要版本庫
- 4. 在Linux上確定SSC(擴頻時鐘)
- 5. 如何確定您是否在Linux下的無線接口上
- 6. 無法在Linux
- 7. 無法在Linux
- 8. 無法在Linux
- 9. 無法在Linux
- 10. 無法在Linux
- 11. 確定Linux上clock_gettime分辨率的正確方法
- 12. 無法確定
- 13. 無法確定
- 14. 無法更新Linux上
- 15. 無法確定在節點
- 16. 無法確定在IE11
- 17. 正確Linux上
- 18. 無法在Linux上與libtheora鏈接
- 19. 無法在Linux上安裝Maven
- 20. 無法在Linux上安裝Perl模塊
- 21. 我無法在Linux上安裝android-sdk
- 22. 無法在Linux上構建原子
- 23. Lua中無法找到在Linux上
- 24. 無法在Linux(XFS)上裝載設備
- 25. 無法在Linux上導入ctypes
- 26. 無法在Linux上安裝sqldf
- 27. 無法使用在Linux上使用
- 28. 無法在Red Hat Linux上升級Python
- 29. 無法在Linux上安裝python 3.6
- 30. 無法在linux mint上安裝meanjs
你能發佈失敗嘗試的命令和輸出嗎? – Nelson
MimeUtil.registerMimeDetector(「eu.medsea.mimeutil.detector.MagicMimeMimeDetector」); \t 文件f =新文件(args [0]); 收藏> mimeTypes = MimeUtil.getMimeTypes(f); System.out.println(mimeTypes); –
我在linux上遇到類似的問題。它正在檢測一些純文本文件,如.txt,MANIFEST.MF(文本文件)和.jsp作爲[application/octet-stream]。在Linux上,如果我在這些相同的文件上從命令行「文件-i」或「mimetype -M」運行,我會得到正確的mimetype。 –