Ответ 1
В соответствии с Apache HTTPd Mime type list, который, вероятно, наиболее обширен, вы можете найти, нет определения для файлов свойств.
Мне не ясно, чего вы пытаетесь достичь, но обычно text/plain
хорошо работает с файлами свойств.
Что такое тип MIME для файла свойств?
Вот список всех файлов с разными расширениями, но здесь я не мог видеть тип MIME для файла свойств.
У меня есть файл свойств в папке с моими скриптами, и я пытаюсь прочитать его в других сценариях. При запуске как простой HTML файл и файл script он работает правильно, но когда я помещаю его в свое веб-приложение, которое использует Spring MVC, его невозможно прочитать файл свойств.
Ошибка, которую я получаю,
Тип носителя не найден для ресурса ServletContext [Messages_en.properties] -подтверждение 404.
Пожалуйста, помогите.
В соответствии с Apache HTTPd Mime type list, который, вероятно, наиболее обширен, вы можете найти, нет определения для файлов свойств.
Мне не ясно, чего вы пытаетесь достичь, но обычно text/plain
хорошо работает с файлами свойств.
Обычно используется text/x-java-properties
. Например. проект MoinMoin использует это.
Согласно IANA Media Types, который является наиболее авторитетным источником, для Java нет стандартного типа MIME Файлы свойств.
Списки типов MIME Apache HTTPD/Subversion MIME (которые упоминаются в других ответах как один из @nico) - это просто копия IANA.
RFC2046 указывает, что типы носителей (ранее известные как типы MIME) и подтипы мультимедиа будут назначены и перечислены IANA. (Источник Типы носителей IANA)
В любом случае, я должен согласиться с @Ondra Žižka, что несколько не авторитетных, но релевантных источников (например, Trac и CaCert.org), похоже, сходятся к типу text/x-java-properties
, который правильно использует префикс` x- '.
Существует не дюжина мест, где используется этот тип MIME.