Как получить соответствующее расширение файла, если известен mimeType файла - PullRequest
3 голосов
/ 12 ноября 2009

При кодировании в Java, Как получить соответствующее расширение файла, если известен mimeType файла?

Ответы [ 2 ]

5 голосов
/ 12 ноября 2009

Официального списка расширений файлов для отображений mime-типов не существует. Кажется, что каждый веб-сервер поддерживает свой собственный список. Например, Apache Tomcat имеет все сопоставления, определенные в xml в файле $CATALINA_HOME/conf/web.xml. Вы можете позаимствовать данные из этого списка, который достаточно надежен, и создать Map для использования в своем собственном коде.

1 голос
/ 12 ноября 2009

создать справочную таблицу с типом mime в качестве ключа и расширением в качестве значения.

...