mime-util-2.1.3을 사용하여 mime이 파일을 검사하는지 확인하고 있습니다. 나는 리눅스에서 flv 파일을 올바르게 감지 할 수 없다는 것을 알아 챘다. mime 형식은 application/octet-stream으로 표시되지만 Windows에서는 MIME 형식이 video/x-flv로 올바르게 결정됩니다. mp4 비디오가 감지되었습니다. Linux에서 flv mime 유형을 인식하도록 응용 프로그램을 만드는 방법은 무엇입니까?리눅스에서 올바른 MIME 형식을 찾을 수 없습니다.
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 파일에 대해 이것을 테스트하고 비디오/x-flv의 mimetype있어, 그래서 당신을 위해 속임수를해야한다 –
관련 문제
- 1. Rails MIME :: Types.type_for (photoshop_1354320001.psd) - MIME 형식을 찾을 수 없습니까?
- 2. 파일 'jpg'의 MIME 유형을 찾을 수 없습니다.
- 3. PHP가 올바른 MIME 형식을 반환하지 않습니다.
- 4. 올바른 MIME 형식의 .flv 파일을 가져올 수 없습니다.
- 5. symfony 기능 테스트에서 파일 업로드에 mime 유형을 찾을 수 없습니다.
- 6. VS 2008 디자이너 "형식을 찾을 수 없습니다 ..."
- 7. 양식 디자이너가 형식을 찾을 수 없습니다
- 8. PostgreSQL에서 데이터 형식을 찾을 수 없습니다.
- 9. Suds : 응답에서 형식을 찾을 수 없습니다.
- 10. mysql이 올바른 select 쿼리를 찾을 수 없습니다.
- 11. 데이터베이스에서 올바른 이메일 주소를 찾을 수 없습니다.
- 12. 올바른 확장자를 찾지 못해도보기를 찾을 수 없습니다.
- 13. -lboost_zlib을 찾을 수 없습니다.
- 14. 리눅스에서 파일 확장자/MIME 유형을 등록하십시오.
- 15. PowerShell : 파일의 MIME 형식을 결정할 수 있습니까?
- 16. .NET에서 IIS MIME 형식을 설정할 수 있습니까?
- 17. mime 형식을 기반으로 파일을 열어야합니다.
- 18. .htaccess에 MIME 형식을 추가하려면 어떻게합니까?
- 19. MAMP에서 MIME 형식을 변경하는 방법
- 20. 글꼴의 MIME 형식을 반환하려면 어떻게해야합니까?
- 21. MIME 형식을 무시하는 Internet Explorer
- 22. SSIS에서 열의 올바른 데이터 형식을 확인할 수 없습니다.
- 23. .conf를 통해 찾을 수 없습니다.
- 24. 패치 파일을위한 올바른 mime-type
- 25. XAML의 오류 : 형식 참조가 공용 형식을 찾을 수 없습니다.
- 26. CLR 동일한 어셈블리에 있어도 형식을 찾을 수 없습니다.
- 27. ffmpeg : '-i'에 적합한 출력 형식을 찾을 수 없습니다.
- 28. FFMPEG에서 C# .net의 '&&'에 적합한 출력 형식을 찾을 수 없습니다.
- 29. "TimeSpanPicker '형식을 찾을 수 없습니다. Coding4Fun Toolkit을 사용할 때
- 30. SendInput() 함수에서 사용하는 데이터 형식을 찾을 수 없습니다.
실패한 시도의 명령과 출력을 게시 할 수 있습니까? – Nelson
MimeUtil.registerMimeDetector ("eu.medsea.mimeutil.detector.MagicMimeMimeDetector"); \t 파일 f = 새 파일 (args [0]); 콜렉션 > mimeTypes = MimeUtil.getMimeTypes (f); System.out.println (mimeTypes); –
나는 리눅스에서 비슷한 문제를 겪고있다. .txt, MANIFEST.MF (텍스트 파일) 및 .jsp와 같은 일부 일반 텍스트 파일을 [application/octet-stream]으로 감지합니다. 리눅스에서 명령 줄 "file -i"나 "mimetype -M"에서 같은 파일을 실행하면 올바른 mimetypes를 얻을 수 있습니다. –