Подтвердить что ты не робот

Каков тип MIME для файлов свойств?

Что такое тип MIME для файла свойств?

Вот список всех файлов с разными расширениями, но здесь я не мог видеть тип MIME для файла свойств.

Mime Types

У меня есть файл свойств в папке с моими скриптами, и я пытаюсь прочитать его в других сценариях. При запуске как простой HTML файл и файл script он работает правильно, но когда я помещаю его в свое веб-приложение, которое использует Spring MVC, его невозможно прочитать файл свойств.

Ошибка, которую я получаю,

Тип носителя не найден для ресурса ServletContext [Messages_en.properties] -подтверждение 404.

Пожалуйста, помогите.

4b9b3361

Ответ 1

В соответствии с Apache HTTPd Mime type list, который, вероятно, наиболее обширен, вы можете найти, нет определения для файлов свойств.

Мне не ясно, чего вы пытаетесь достичь, но обычно text/plain хорошо работает с файлами свойств.

Ответ 2

Обычно используется text/x-java-properties. Например. проект MoinMoin использует это.

Ответ 3

Согласно 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.