tar.gzファイルの正しいMIMEタイプは何ですか?


32

tar.gzファイルの正しいMIMEタイプは何ですか?

私は周りを検索して、使用されているいくつかの値を見つけました:

application/x-gzip
application/x-gtar
application/x-tgz

しかし、これらのどれが(もしあれば)どれが正しいまたは標準的な値であったかについての兆候を見つけることができませんでした。


おそらくこの質問はあなたに役立つでしょう:stackoverflow.com/questions/23600229/…–
Nick2253

回答:


59

2012年8月現在、RFC 6713で推奨されいるMIMEタイプはapplication/gzipです。

IANAレジストリによれば、tarは公式のメディアタイプではないため、GZipped tarファイルは公式には圧縮ファイルのみです。

仮に、tarballが公式のメディアタイプであり、次の規則に従う場合、そのMIMEタイプはapplication/tar(ファイル拡張子.tar)になり、圧縮バージョンはapplication/tar+gzip(ファイル拡張子.tar.gzおよび.tgz)になります。


「application / zip」は私のために働いた。tar.gzは圧縮されたtarballであるといつも思っていました。
PJブルーネット

3
@PJBrunetこれは、gzip圧縮された tarball とはapplication/zip異なる形式でapplication/gzipありtar.gzgzip圧縮された tarballであるため、不適切なメディアタイプになります。Zipは複数の圧縮方法を使用しますが、すべてが無料でライセンスされているわけではありません。おそらくあなたは幸運に恵まれ、解凍ライブラリはデータストリームから両方の形式を認識します。
-Suncat2000

1
tar公式メディアタイプではない場合、それapplication/x-tar+gzipは最も正確になりませんか?公式ではなくても、それはもっと明確になると思います。
ウィルS

4

ほとんどは非推奨ですが、それらはすべて技術的に正しいものであり、MIMEタイプが異なるだけです。

正しいMIMEタイプはapplication/x-gzipcPanel標準に準拠しています。


1
でファイルを書き換えるとapplication/x-gzip、破損しました。しかし、私が使用したときapplication/gzip 、それは働いた。
アミットクマールグプタ

10
cPanelは、悪いコーディングプラクティス以外の標準ではありません。
リザード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.