Допустимый тип контента для документов XML, HTML и XHTML


каковы правильные типы контента для документов XML, HTML и XHTML?

Мне нужно написать простой искатель, который только извлекает эти типы файлов.

В настоящее время http://example.net/index.html может служить, например, файл JPEG из-за mod_rewrite, поэтому мне нужно проверить тип контента из заголовка ответа и сравнить его со списком разрешенных типов контента.

где я могу получить такой список?

1 91

1 ответ:

HTML:text/html, полная остановка.

XHTML:application/xhtml+xml, или только если следовать рекомендациям по совместимости HTML,text/html. Смотрите W3 Типы Носителей, Примечание.

XML:text/xml,application/xml (RFC 2376).

есть также много других типов носителей, основанных на XML, например application/rss+xml или image/svg+xml. Это безопасная ставка, что любой непризнанный, но зарегистрированный заканчивается +xml на основе XML. Смотрите IANA list для зарегистрированные типы носителей, заканчивающиеся на +xml.

(для незарегистрированных x- типы, все ставки выключены, но вы надеюсь +xml будут соблюдаться.)