538 Shares 8078 views

Tipos MIME: descripción y lista de tipos básicos

Inicialmente, los tipos MIME fueron diseñados para la capacidad de transferir datos distintos del texto. En realidad fue por correo electrónico. Por ejemplo, para transmitir una imagen, se utilizó un tipo MIME a través de su protocolo, lo que indica que, por ejemplo, se está transmitiendo un archivo JPEG.

El desarrollo de la tecnología y su aparición

Los tipos MIME se utilizan activamente para la transferencia de datos en el protocolo HTTP. En términos simples, describe los atributos adicionales del paquete reenviado y admite la posibilidad de implementar la transferencia de varios archivos, incluso anidados dentro de un mensaje. Con el fin de informar al destinatario de qué tipo de archivo se está transmitiendo, y, en consecuencia, cómo trabajar con él, el encabezado del archivo añade su tipo MIME. Por ejemplo, el texto sin formato se denomina texto / plano y las páginas electrónicas son texto / html.

¿Por qué necesito saber sobre MIME?

Acerca de cómo se diseñan los tipos MIME y qué tipos de información se necesitan, es necesario conocer a los desarrolladores web y programadores cuyo trabajo es crear productos que funcionen de alguna manera con la Red. Describir mejor la interacción en un ejemplo cercano a la realidad.

El programador web escribe el código para una de las páginas del sitio. Le permite descargar un archivo PDF. En el código, especifica un MIME para este tipo de datos: application / pdf. El navegador, refiriéndose a esta página, lee el título y entiende que se trata de un archivo PDF. Y dependiendo de los ajustes, inmediatamente empieza a descargarlo, o simplemente lo abre para verlo en la ventana. Por lo tanto, la separación de contenido en tipos permite al cliente responder adecuadamente a los tipos de datos entrantes de una manera apropiada.

Lista de tipos MIME

El número de tipos de archivo enumerados en el estándar MIME es grande. Por conveniencia, todos están divididos en categorías. Vale la pena considerar las principales y describir los tipos, así como la forma en que el navegador reaccionará a ellos.

Texto de categoría

Hay tipos en él, que, de una manera u otra, están asociados con la transmisión de la información textual. Esto puede incluir secuencias de comandos, hojas de estilo, texto sin formato. La categoría incluye:

  • Html. Lenguaje de marcado de hipertexto. Ningún sitio en Internet puede funcionar sin su uso.
  • Css. Hojas de estilo en cascada. El diseño y la interacción de los objetos en la página se lleva a cabo con la ayuda de dichos archivos.
  • Javascript. Habiendo visto este tipo, el navegador inmediatamente entenderá que necesita procesar un pedazo de código – un guión.
  • Llano Simple texto sin formato.
  • Xml. Archivos de marcado XML.

Imagen de categoría

Aquí, se envían extensiones de los archivos transferidos, por ejemplo:

  • Gif;
  • Jpeg;
  • Tiff.

Aplicación de categoría

Contiene los tipos que se pueden iniciar, de una forma u otra, es decir, los datos de algunas aplicaciones o servicios. La reacción del navegador a algunos de ellos puede ser una solicitud para iniciar un programa especial o abrirlo directamente en la página.

  • Json. Conveniente formato de transferencia de datos. Indica al navegador que la respuesta será enviada a json.
  • Pdf. Dependiendo de la configuración del navegador, este tipo se puede descargar, ver en la ventana o utilizar un programa de terceros instalado en el equipo.
  • Zip y gzip. Transferencia de archivos de archivo.
  • Ogg. Designación para contenidos multimedia.
  • Xhtml + xml. El formato de transferencia de datos XHTML, que complementa y mejora la funcionalidad del HTML clásico, y también aporta la eficacia de XML al estándar.

Categoría audio

Por analogía con los archivos gráficos de esta categoría, las extensiones se distribuyen principalmente:

  • Básico. El tipo estándar de archivo de sonido.
  • Aac. El formato del archivo de audio.
  • Mpeg. Aquí mp3 o mpeg se pueden transmitir.
  • X-ms-wma o x-ms-cera. Tipo de datos de audio de Windows Media.
  • Webm. Un formato de video bastante joven desarrollado por Google. Ya es compatible con muchos navegadores y reproductores de medios.

X

Los tipos X pertenecen a la aplicación de categoría. Usándolos, se indican los tipos de archivo no estándar. Estos incluyen, por ejemplo, archivos tar, RAR, FLASH y muchos otros no incluidos en la lista principal.

Conclusión

La lista de tipos MIME se expande constantemente en relación con la aparición de nuevas tecnologías, estándares y tipos de archivos. Puede ver la lista actual en las actualizaciones de documentos RFC más recientes con respecto a tipos MIME.