Desenvolvimento e bases de dados

Tipos MIME

Revisto a 2 min de leitura tipos MIME cPanel

Os tipos MIME são nomes normalizados que descrevem o formato de um conteúdo. Por exemplo, um ficheiro PDF usa application/pdf.

O servidor envia-os ao navegador no cabeçalho HTTP Content-Type, que permite decidir como processar ou mostrar a resposta. Uma associação incorreta pode fazer com que um ficheiro seja descarregado, interpretado de forma errada ou bloqueado.

Num documento HTML moderno, a etiqueta meta habitual declara a codificação de caracteres; não substitui o tipo MIME que o servidor envia:

<meta charset="utf-8">

O servidor deve continuar a enviar esse documento como text/html; charset=utf-8.

A referência oficial dos tipos registados é o catálogo de tipos multimédia da IANA.

MIME Types no cPanel permite associar uma extensão personalizada a um tipo MIME existente. Esta função raramente é utilizada, porque o servidor já inclui centenas de associações do sistema, que não podem ser eliminadas a partir desta interface.

Adicionar uma associação

Em cPanel > MIME Types, introduza o tipo e a extensão de que a sua aplicação precisa e guarde. Não substitua associações comuns sem saber que conteúdo cada ficheiro serve; mudar o tipo não converte o formato.

Depois, abra um ficheiro de teste e consulte Rede / Network nas ferramentas do navegador. Verifique o Content-Type da resposta real, não apenas a extensão do URL. Se for uma aplicação ou uma CDN a responder, a sua configuração pode prevalecer sobre a associação do cPanel.

Para desfazer uma associação própria, elimine-a da lista e volte a verificar. As associações do sistema não se eliminam nesse ecrã.

Se o que precisa é de executar um ficheiro como PHP, não o resolva atribuindo-lhe um MIME arbitrário: reveja o interpretador e a versão de PHP. O tipo descreve a resposta; o controlador determina como o ficheiro é processado.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.