¿Existe un tipo MIME "predeterminado"?


117

¿Existe lo que podría considerarse un tipo MIME "predeterminado"?

He visto "desconocido / desconocido" y "aplicación / binario". Pero, ¿hay un valor predeterminado al que volver cuando no se encuentra ningún otro tipo MIME?


4
¿Posible duplicado de tipo de archivo desconocido MIME?

Respuestas:


196

El tipo MIME oficial menos específico es application/octet-stream. Sin ninguna información adicional, dice "aquí hay un montón de bytes, ojalá haya una aplicación en su extremo que sepa qué hacer con ellos". A veces hay un nombre de archivo que ayuda a transmitir al destinatario qué hacer con los datos.

"desconocido" realmente no agrega nada sobre esto, excepto para confundir a los clientes que no admiten tipos MIME aleatorios no oficiales. Lo mismo ocurre con application/binary; es solo una forma no estándar de reformular "octet-stream".

Esta es la respuesta a "¿Qué puedo poner en el Content-Type:encabezado si no puedo encontrar un tipo de contenido existente que describa adecuadamente mis datos?" que es como he interpretado esta pregunta. ¿El tipo de archivo desconocido duplicado propuesto MIME? tiene una respuesta larga que analiza "¿Cómo se interpretan mis datos si no coloco un Content-Type:encabezado válido ?" específicamente en un contexto HTTP; la respuesta es específica del protocolo (en el correo electrónico, por ejemplo, el valor predeterminado implícito Content-Type:para las partes del cuerpo MIME que no contienen este encabezado es text/plain; charset="us-ascii").


Te equivocas. IETF dice que el tipo predeterminado no es de contenido. lea con más atención su enlace
FF_Dev

@FF_Dev No estoy seguro de lo que quieres decir. ¿Estás diciendo que el vínculo de Sampo con su propia respuesta es incorrecto? ¿O que mi respuesta es incorrecta? ¿O algo mas?
tripleee

@tripleee Su respuesta dice "No enviar tipo MIME para datos desconocidos". que es diferente a esta respuesta. Entonces, o su comentario es irrónico, o está equivocado. Mereció ser destacado
FF_Dev

tripleee & @FF_Dev Creo que mi respuesta no fue redactada con la suficiente claridad y la parte de TLDR fue un poco confusa, ya que no dejé completamente claro lo que debe dejar de lado cuando se trata de cosas desconocidas.
Sampo Sarrala - codidact.org

4
@SampoSarrala Sin embargo, la respuesta habla específicamente de HTTP; MIME tiene muchas aplicaciones, muchas de las cuales pueden estar regidas por otras especificaciones o ninguna. Un contraejemplo específico es el correo electrónico, donde la omisión del tipo de contenido implica text/plain, por compatibilidad con versiones anteriores.
tripleee
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.