Tipo de medio


Un tipo de medio (anteriormente conocido como tipo MIME ) [1] es un identificador de dos partes para formatos de archivo y contenidos de formato transmitidos en Internet . La Autoridad de Números Asignados en Internet (IANA) es la autoridad oficial para la estandarización y publicación de estas clasificaciones. Los tipos de medios se definieron originalmente en Request for Comments RFC  2045 (MIME) Part One: Format of Internet Message Bodies (noviembre de 1996) en noviembre de 1996 como parte de la especificación MIME (Multipurpose Internet Mail Extensions) , para indicar el tipo de contenido del mensaje de correo electrónico y archivos adjuntos; [2]de ahí el nombre original, tipo MIME . Los tipos de medios también son utilizados por otros protocolos de Internet como HTTP [3] y formatos de archivos de documentos como HTML , [4] para propósitos similares.

Un tipo de medio consta de un tipo y un subtipo , que se estructura en un árbol . Un tipo de medio puede definir opcionalmente un sufijo y parámetros :

A noviembre de 1996, los tipos registrados eran: application, audio, image, message, multiparty . [2] Para diciembre de 2020, los tipos registrados incluían los anteriores, más , y . [5]textvideofontexamplemodel

Como ejemplo, un archivo HTML podría designarse como text/html; charset=UTF-8. En este ejemplo, textes el tipo, htmles el subtipo y charset=UTF-8es un parámetro opcional que indica la codificación de caracteres.

Un subtipo generalmente consta de un formato de medios, pero también puede o debe contener otro contenido, como un prefijo de árbol, un productor, un producto o un sufijo, de acuerdo con las diferentes reglas de los árboles de registro.

Los tipos, subtipos y nombres de parámetros no distinguen entre mayúsculas y minúsculas. Los valores de los parámetros suelen distinguir entre mayúsculas y minúsculas, pero se pueden interpretar de forma que no distingan entre mayúsculas y minúsculas según el uso previsto. [9]