Если вы разработчик Android, вы можете использовать служебный класс
android.webkit.MimeTypeMap
, который отображает MIME-типы в расширения файлов и наоборот. Следующий фрагмент кода может вам помочь.
private static String getMimeType(String fileUrl) {
String extension = MimeTypeMap.getFileExtensionFromUrl(fileUrl);
return MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
}