Qual é o tipo MIME correto para um arquivo tar.gz?
Pesquisei e encontrei vários valores sendo usados, incluindo:
application/x-gzip
application/x-gtar
application/x-tgz
Mas não consegui encontrar nenhuma indicação sobre qual deles (se houver) era o valor correto ou canônico.
tar
gzip
file-types
mime-types
Lily Finley
fonte
fonte
Respostas:
Em agosto de 2012, o tipo MIME recomendado na RFC 6713 é
application/gzip
.De acordo com o registro da IANA , o tar não é um tipo de mídia oficial; portanto, um arquivo tar com GZip é oficialmente apenas um arquivo compactado.
Hipoteticamente, se um tarball fosse um tipo de mídia oficial e as seguintes convenções, seu tipo MIME seria
application/tar
(extensão de arquivo .tar) e sua versão compactada seriaapplication/tar+gzip
(extensões de arquivo .tar.gz e .tgz).fonte
application/zip
é um formato diferenteapplication/gzip
etar.gz
é um tarball compactado com gzip ; O Zip usa vários métodos de compactação, nem todos licenciados livremente. Talvez você tenha tido sorte e sua biblioteca de descompactação reconheça os dois formatos do fluxo de dados.tar
não for um tipo de mídia oficial, isso não tornariaapplication/x-tar+gzip
o mais correto? Eu sinto que seria mais claro, mesmo que seja menos ... oficial.Embora a maioria seja preterida, todas elas são tecnicamente corretas, apenas tipos MIME diferentes.
O tipo MIME correto está de
application/x-gzip
acordo com os padrões cPanel.fonte
application/x-gzip
, ele foi corrompido. Mas quando eu useiapplication/gzip
, funcionou.