Ответ 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 для зарегистрированных типов носителей, заканчивающихся на +xml
.
(Для незарегистрированных типов x-
все ставки отключены, но вы надеетесь, что +xml
будет соблюдаться.)