Допустимый тип контента для документов XML, HTML и XHTML
каковы правильные типы контента для документов XML, HTML и XHTML?
Мне нужно написать простой искатель, который только извлекает эти типы файлов.
В настоящее время http://example.net/index.html может служить, например, файл JPEG из-за mod_rewrite, поэтому мне нужно проверить тип контента из заголовка ответа и сравнить его со списком разрешенных типов контента.
где я могу получить такой список?
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будут соблюдаться.)