Если да, то как я могу это сделать?Можно ли использовать тип содержимого файла для определения его типа файла на Java?
Я пытаюсь написать метод, который принимает тип содержимого и возвращает ли он файл JSON или нет.
Если да, то как я могу это сделать?Можно ли использовать тип содержимого файла для определения его типа файла на Java?
Я пытаюсь написать метод, который принимает тип содержимого и возвращает ли он файл JSON или нет.
Вот функция, которая принимает строку типа контента из HTTP-запроса и возвращает TRUE, если тип содержимого был типом JSON или FALSE, если это не так.
public static boolean isJsonContentType(String contentType) {
return (contentType.equals("application/json"));
}
Спасибо. Я перешел между Perl, PHP, Javascript, Java, Bash и Objective-C настолько, что не смог его поймать. Я ценю отзывы. – Zahnon
Вообще говоря, вы можете использовать тип содержимого, чтобы угадать, что такое тип файла. Однако вы никогда не можете быть уверены. Не в последнюю очередь потому, что типы контента часто лежат. – Aurand
Я думаю, что это дубликат http://stackoverflow.com/questions/51438/getting-a-files-mime-type-in-java – Archer