Question Quel est le type MIME correct pour un fichier tar.gz?


Quel est le type MIME correct pour un fichier tar.gz?

J'ai fait des recherches et trouvé plusieurs valeurs utilisées, notamment:

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

Mais je n'ai pu trouver aucune indication quant à laquelle (le cas échéant) était la valeur correcte ou canonique.


25
2018-04-15 16:30


origine


Peut-être que cette question vous sera utile: stackoverflow.com/questions/23600229/... - Nick2253


Réponses:


En août 2012, le type MIME recommandé dans RFC 6713 est application/gzip.

Selon le Registre IANA, tar n'est pas un type de média officiel, donc un fichier tar GZipped n'est officiellement qu'un fichier compressé.

Hypothétiquement, si une archive était un type de média officiel et suivant les conventions, son type MIME serait application/tar (extension de fichier .tar) et sa version compressée serait application/tar+gzip (extensions de fichier .tar.gz et .tgz).


40
2017-08-21 13:18



"application / zip" a fonctionné pour moi. J'ai toujours pensé que tar.gz n'était qu'une archive compressée. - PJ Brunet
@PJBrunet Ce serait un type de média incorrect car application/zip est un format différent de application/gzip et tar.gz est un gzippé tarball; Zip utilise plusieurs méthodes de compression, qui ne sont pas toutes sous licence libre. Vous avez peut-être de la chance et votre bibliothèque de décompression reconnaît les deux formats de leur flux de données. - Suncat2000
Si tar n'est pas un type de média officiel, cela ne ferait-il pas application/x-tar+gzip le plus correct? Je pense que ce serait plus clair même si c'est moins ... officiel. - Will S


Bien que la plupart soient obsolètes, ils sont tous techniquement corrects, mais différents types MIME.

Le type MIME correct est application/x-gzip selon les normes de cPanel.


4
2018-04-15 16:36



Quand j'ai réécrit le fichier avec application/x-gzip, Il a été corrompu. Mais quand j'ai utilisé application/gzip , ça a marché. - Amit Kumar Gupta
cPanel n'est pas un standard de tout sauf de mauvaises pratiques de codage. - Lizardx