Red de conocimiento de abogados - Derecho de sociedades - ¿Qué significa el tipo MIME?

¿Qué significa el tipo MIME?

El tipo MIME es un tipo que configura un archivo con una determinada extensión para que una aplicación lo abra. Cuando se accede al archivo con la extensión, el navegador utilizará automáticamente la aplicación especificada para abrirlo. Se utiliza principalmente para especificar algunos nombres de archivos definidos por el cliente y algunos métodos de apertura de archivos multimedia.

El nombre completo en inglés de MIME es "MultiPurpose Internet Mail Extensions", un servicio de extensión de correo de Internet multipropósito. Es un protocolo de extensión de correo de Internet multipropósito que se utilizó por primera vez en sistemas de correo electrónico en 1992. , pero también se usó más tarde para el navegador. El servidor le indicará al navegador el tipo de datos multimedia que envían, y el método de notificación es indicar el tipo MIME de los datos multimedia, para que el navegador sepa cuál de la información recibida es un archivo MP3, cuál es un archivo Shockwave, etc. El servidor coloca identificadores MIME en los datos transmitidos para indicarle al navegador qué complemento utilizar para leer el archivo relevante.

MIME puede admitir múltiples formatos de mensajes de correo electrónico, como caracteres no ASCII y archivos adjuntos en formato binario. Este estándar está definido en RFC 2045, RFC 2046, RFC 2047, RFC 2048, RFC 2049 y otros RFC. RFC 2822, transformado del RFC 822, estipula que el estándar de correo electrónico no permite el uso de caracteres fuera del conjunto de caracteres ASCII de 7 bits en los mensajes de correo electrónico. Debido a esto, algunos mensajes con caracteres que no están en inglés y mensajes que no son de texto, como archivos binarios, imágenes, sonidos, etc., no se pueden transmitir en correos electrónicos. MIME especifica métodos simbólicos para representar una amplia variedad de tipos de datos.

Una vez que el navegador recibe el archivo, ingresará al sistema de complementos para descubrir qué complemento puede reconocer y leer el archivo recibido. Si el navegador no sabe a qué sistema de complemento llamar, puede decirle al usuario que falta un complemento o puede seleccionar directamente un complemento existente e intentar leer el archivo recibido, lo que puede causar que el sistema estrellarse. Las posibles consecuencias de la falta de identificadores MIME en la información transmitida son difíciles de estimar, ya que algunos sistemas informáticos pueden funcionar bien mientras que otros pueden fallar.

Los pasos para comprobar si un servidor ha configurado correctamente el tipo MIME son:

1. Abrir la página web del servidor en el navegador Netscape.

2. Menú "Ver", seleccione "Información de la página"

3. En la ventana emergente, haga clic en "INSERTAR" en el marco superior

4. aplicación" en el marco inferior /x-director" o "aplicación/x-shockwave-flash", si es la información anterior, significa que el servidor ha configurado correctamente el tipo MIME y si el tipo MIME enumera el contenido de texto, datos de octeto u otros. Ambas formas indican que el tipo MIME del servidor no está configurado correctamente.

Si el servidor no indica correctamente el tipo de datos que envía, el administrador del servidor deberá añadir correctamente la información relevante. El método específico es muy sencillo y rápido.

El navegador de Microsoft para sistemas Windows utiliza controles ActiveX en lugar de complementos de Netscape. Este navegador no tiene que depender de la codificación MIME como otros navegadores. El atributo "CLSID" de la etiqueta "OBJECT" indica exactamente qué programa debe llamarse para leer el archivo recibido, por lo que el navegador no tiene que seleccionar un programa de lectura como lo hace la etiqueta "EMBED". Debido a esto, tiende a encontrar problemas MIME cuando usa navegadores con complementos, mientras que los navegadores que usan controles ActiveX rara vez tienen tales problemas.

Las diferencias anteriores en los métodos de trabajo también explican un fenómeno. Me pregunto si ha descubierto que cuando usa el navegador Netscape para reproducir archivos WAV, el navegador llamará al complemento LiveConnect para reproducir, mientras que otros navegadores. generalmente use un complemento de reproducción QuickTime universal, etc. para reproducir. Esto se debe a que el navegador Netscape necesita leer el identificador MIME para recibir el archivo para decidir a qué programa llamar para leer el archivo recibido y el servidor está configurado. para reproducir WAV en el navegador Netscape El archivo debe usar el complemento LiveConnect, por lo que el navegador Netscape inevitablemente llamará al complemento LiveConnect cuando reciba un archivo en formato WAV. Sin embargo, dado que otros navegadores no usan este método, Todos utilizan el reproductor predeterminado del sistema para reproducir archivos en formato WAV. Por supuesto, los archivos de películas Flash no tienen este problema, porque sólo los reproductores Flash pueden leer correctamente archivos en este formato.

Al transmitir los resultados de salida al navegador, el navegador debe iniciar la aplicación adecuada para procesar el documento de salida. Esto se puede lograr a través de varios tipos de MIME (Extensiones multipropósito de correo de Internet). En HTTP, los tipos MIME se definen en el encabezado Content-Type.

Por ejemplo, supongamos que desea enviar un archivo de Microsoft Excel al cliente. Entonces el tipo MIME en este momento es "application/vnd.ms-excel". En la mayoría de los casos prácticos, este archivo se pasará a Execl para su procesamiento (suponiendo que configuremos Execl para manejar la aplicación de tipo MIME específica). En ASP, la forma de establecer el tipo MIME es mediante la propiedad ContentType del objeto Response.