Existe o que poderia ser considerado um tipo MIME "padrão"?
Eu vi "desconhecido / desconhecido" e "aplicativo / binário". Mas há um padrão para o qual reverter quando nenhum outro tipo MIME for encontrado?
mime-types
mime
Mark A
fonte
fonte
Respostas:
O tipo MIME oficial menos específico é
application/octet-stream
. Sem nenhuma informação adicional, ele diz "aqui está um monte de bytes, espero que haja um aplicativo do seu lado que sabe o que fazer com eles". Às vezes, há um nome de arquivo que ajuda a informar ao destinatário o que fazer com os dados."desconhecido" realmente não acrescenta nada sobre isso, exceto para confundir clientes que não suportam tipos MIME não oficiais aleatórios. Idem para
application/binary
; é apenas uma forma não padronizada de reafirmar "fluxo de octeto".Esta é a resposta para "O que posso colocar no
Content-Type:
cabeçalho se não conseguir encontrar um tipo de conteúdo existente que descreva adequadamente meus dados?" que é como eu interpretei esta questão. A duplicata proposta Tipo de arquivo desconhecido MIME? tem uma resposta longa que discute "Como meus dados são interpretados se eu não colocar umContent-Type:
cabeçalho válido ?" especificamente em um contexto HTTP; a resposta é específica do protocolo (no e-mail, por exemplo, o padrão implícitoContent-Type:
para partes do corpo MIME que não contêm esse cabeçalho étext/plain; charset="us-ascii"
).fonte
text/plain
, para compatibilidade com versões anteriores.