Каков правильный тип MIME для файла tar.gz?
Я искал вокруг и нашел несколько значений, в том числе:
application/x-gzip
application/x-gtar
application/x-tgz
Но я не мог найти никаких указаний относительно того, какой из них (если таковые имеются) был правильным или каноническим значением.
tar
gzip
file-types
mime-types
Лили Финли
источник
источник
Ответы:
По состоянию на август 2012 года тип MIME, рекомендованный в RFC 6713, является
application/gzip
.Согласно реестру IANA , tar не является официальным типом носителя, поэтому файл tar с GZipped официально является только сжатым файлом.
Гипотетически, если бы tar-архив был официальным типом носителя и следовал соглашениям, его MIME-тип был бы
application/tar
(расширение файла .tar), а его сжатая версия была быapplication/tar+gzip
(расширения файла .tar.gz и .tgz).источник
application/zip
он отличается от форматаapplication/gzip
иtar.gz
представляет собой сжатый архив; Zip использует несколько методов сжатия, не все из которых свободно лицензируются. Возможно, вам повезло, и ваша библиотека распаковки распознает оба формата из их потока данных.tar
это не официальный тип СМИ, разве это не будетapplication/x-tar+gzip
наиболее правильным? Я чувствую, что было бы более ясно, даже если это менее ... официально.Хотя большинство из них устарели, все они технически правильны, просто разные типы MIME.
Правильный тип MIME
application/x-gzip
соответствует стандартам cPanel.источник
application/x-gzip
, он был поврежден. Но когда я использовалapplication/gzip
, это сработало.