Quais são os tipos de conteúdo corretos para documentos XML, HTML e XHTML?
Preciso escrever um rastreador simples que apenas busque esses tipos de arquivos.
Atualmente, http://example.net/index.html pode servir, por exemplo, um arquivo JPEG devido a mod_rewrite, por isso preciso verificar o tipo de conteúdo no cabeçalho da resposta e compará-lo com uma lista de tipos de conteúdo permitidos.
De onde posso obter essa lista?
Respostas:
HTML
text/html
:, ponto final.XHTML:
application/xhtml+xml
ou apenas se seguir as orientações Compatbility HTML,text/html
. Veja a Nota sobre os tipos de mídia W3 .XML:
text/xml
,application/xml
( RFC 2376 ).Também existem muitos outros tipos de mídia baseados em XML, por exemplo
application/rss+xml
ouimage/svg+xml
. É uma aposta segura que qualquer final não reconhecido, mas registrado,+xml
seja baseado em XML. Consulte a lista da IANA para obter os tipos de mídia registrados que terminam em+xml
.(Para
x-
tipos não registrados , todas as apostas estão desativadas, mas você espera+xml
que seja respeitado.)fonte
text/xml
eapplication/xml
veja aqui stackoverflow.com/questions/4832357/…