Tipos de mídia MIME

Os tipos de mídia MIME (Multipurpose Internet Mail Extension) foram originalmente concebidos para que os e-mails pudessem incluir informações diferentes de texto simples. Os tipos de mídia MIME indicam o seguinte -

  • Como diferentes partes de uma mensagem, como texto e anexos, são combinadas na mensagem.

  • A maneira como cada parte da mensagem é especificada.

  • A maneira como os diferentes itens são codificados para transmissão, de modo que mesmo o software projetado para funcionar apenas com texto ASCII possa processar a mensagem.

Agora, os tipos MIME não são apenas para uso com e-mail; eles foram adotados por servidores da Web como uma forma de informar aos navegadores da Web que tipo de material estava sendo enviado a eles, para que pudessem lidar com esse tipo de mensagem corretamente.

Os tipos de conteúdo MIME consistem em duas partes -

  • Um tipo principal
  • Um subtipo

O tipo principal é separado do subtipo por um caractere de barra. Por exemplo, text / html para HTML.

Este capítulo é organizado pelos principais tipos -

Por exemplo, o tipo principal de texto contém tipos de arquivos de texto simples, como -

  • texto / simples para arquivos de texto simples
  • text / html para arquivos HTML
  • text / rtf para arquivos de texto usando formatação rich text

Os tipos MIME são oficialmente atribuídos e listados pela Internet Assigned Numbers Authority (IANA).

Muitos dos tipos MIME populares nesta lista (todos aqueles que começam com "x-") não são atribuídos pela IANA e não têm status oficial. Você pode ver a lista de tipos oficiais de MIME em http://www.iana.org/assignments/media-types/. Aqueles precedidos de.vnd são específicos do fornecedor.

Ao especificar o tipo MIME de um campo de tipo de conteúdo, você também pode indicar o conjunto de caracteres do texto que está sendo usado. Se você não especificar um conjunto de caracteres, o padrão é US-ASCII. Por exemplo -

content-type:text/plain; charset=iso-8859-1