¿Cuál es el tipo de contenido de archivos MHT?tipo de contenido para archivos MHT
Respuesta
application/octet-stream
Puede transmitir los contenido de un archivo .eml a un navegador con este tipo de contenido y .mht como la extensión, y el correo electrónico se prestarán similar a la forma en que se representa en un cliente de correo electrónico.
mensaje/rfc822
RFC 822 - ESTÁNDAR PARA EL FORMATO DE ARPA Internet Mensajes de texto
Aquí es un hipervínculo: message/rfc822
Microsoft, quien es coautor de la especificación para MHT, parece pensar que debería ser 'message/rfc822
' en this support page.
Sin tipo MIME específico parece ser dada en la especificación sin embargo: RFC2557: MIME Encapsulation of Aggregate Documents, such as HTML (MHTML)
"encapsulación MIME de Aggregate documentos, como HTML" (MHTML o MHT) es un estándar IETF propuesto en 1999 en el RFC 2557.
Su tipo MIME es multipart/related
y la extensión es .mht
.
Consulte también:
"multipart/related" sería un tipo MIME para contenido MHT. Pero no para MHT en sí. – AnrDaemon
@AnrDaemon Los tipos MIME siempre designan contenidos. No se trata principalmente del final del archivo. Y: "El contenido de un archivo MHTML está codificado como si fuera un mensaje de correo electrónico HTML, utilizando el tipo MIME multipart/related". Por lo tanto, esto debería ser correcto. – feeela
Te estás perdiendo el punto. MHT tiene su propio encabezado MIME que forma parte del "cuerpo del documento" cuando lo transfiere. – AnrDaemon
Sé que esto es viejo, pero pensé que debe ser clarificado y explicado con más detalle ...
@ Guy Starbuck escribió:
mensaje/rfc822
RFC 822 - ESTÁNDAR PARA EL FORMATO DE MENSAJES DE TEXTO DE INTERNET ARPA
El problema con esta respuesta es que los archivos MHTML no se definen por RFC822.
El correcta de tipo de contenido para los archivos MHTML (.mht, .mhtml) es multipart/relacionados.
Como se indicó anteriormente, RFC822 define el formato para los mensajes de texto de internet. El tipo de contenido mensaje/rfc822 se utiliza para archivos adjuntos de texto dentro de mensajes de correo electrónico [1] [2].
La mayoría de nosotros probablemente haya recibido una respuesta a un correo electrónico en el que, en lugar de citarse en línea, el mensaje original se incluye como archivo adjunto.Ese adjunto tiene un tipo de contenido de mensaje/rfc822. En este tipo de correos electrónicos, los tipos de contenido se desglosan de la siguiente manera:
- /mixta = todo el mensaje
- text/plain mensaje de varias partes = texto del correo electrónico de respuesta
- /rfc822 = correo electrónico original como archivo adjunto
Por otro lado, como se señala en @feeela, Los archivos MHTML se definen en RFC2557. Los archivos MHTML se componen de muchas partes diferentes, cada una de las cuales puede tener un tipo de contenido diferente. Sin embargo, RFC2557 define el tipo de contenido del archivo completo como multiparte/relacionado.
[1] RFC1341: MIME (Multipurpose Internet Mail Extensions)
[2] The message Content-Type
Al menos en mi prueba, si usa "multipart/related", IE le pide que descargue el archivo. Si usa "message/rfc822", IE lo abre en línea. –
Los archivos 'MHT' están estructurados exactamente de la misma manera que' RFC822' (y siguientes) definen el mensaje 'MAIL'. De acuerdo con https://tools.ietf.org/html/rfc2046 el 'mensaje/rfc822' define un objeto _composite_, que representa un mensaje' CORREO ', donde el cuerpo puede ser de cualquier tipo, y el encabezado especifica, cómo debe ser interpretado. Dicho esto, 'message/rfc822' es la respuesta correcta más cercana, incluso si no está especificada explícitamente. Otro tipo que he visto utilizado para archivos MHTML es application/mime, pero hará que los archivos se descarguen en la mayoría de los casos. – AnrDaemon
'multipart/mixed' es un tipo de contenido para el mensaje BODY only. – AnrDaemon
- 1. leer ni analizar archivos MHTML (.mht) en Java
- 2. Progamatically guardar un MHT sin diálogo
- 3. configuración del tipo de contenido para archivos mp4 en s3
- 4. tipo de contenido para mp3 descarga respuesta
- 5. jpg Tipo de contenido
- 6. JavaScript tipo de contenido
- 7. ¿Qué es un encabezado de tipo de contenido apropiado para los archivos de JavaScript?
- 8. ¿Por qué IIS7 ignora mi encabezado de tipo de contenido cuando uso ASP.NET para transmitir archivos?
- 9. configuración del tipo de contenido en java para la descarga de archivos
- 10. Tipo de contenido válido para documentos XML, HTML y XHTML
- 11. Tipo de contenido de formulario para un HTTP POST json?
- 12. Eliminar contenido de archivos android
- 13. ¿Qué tipo de estructura utilizo para el contenido HTML (MySQL)
- 14. Drupal 7 hook_menu para el tipo de contenido específico
- 15. ¿El mejor tipo de contenido para servir a JSONP?
- 16. Personalizar un formulario de contenido de creación para cierto tipo de contenido
- 17. Herramienta de versionado tipo best git para muchos archivos pequeños
- 18. Tipo de contenido de Drupal (restaurante) Diseño
- 19. API de contenido Java para una gran cantidad de archivos
- 20. RSS y contenido de átomos de tipo
- 21. Tipo de mime adecuado para los archivos de parche
- 22. ¿Determina el tipo de contenido solicitado?
- 23. Tipo de contenido de respuesta como CSV
- 24. Establecer el tipo de contenido de los archivos multimedia almacenados en Blob
- 25. Especificación del tipo de contenido en rspec
- 26. ¿Cómo obtener la extensión de archivo del tipo de contenido?
- 27. Obtener contenido de archivos en AppHarbor
- 28. Ver contenido de archivos eliminados Svn
- 29. Reemplazo de contenido de archivos en PHP
- 30. Almacenamiento de contenido de archivos en DB
Este recurso es muy útil. [Webmaster-Toolkit: Mime Types] (http://www.webmaster-toolkit.com/mime-types.shtml) –