Tar.gz dosyası için doğru MIME tipi nedir?


36

Tar.gz dosyası için doğru MIME tipi nedir?

Etrafı araştırdım ve aşağıdakiler de dahil olmak üzere kullanılan birkaç değer buldum:

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

Ancak bunlardan hangisinin (varsa) doğru veya kanonik değer olduğuna dair herhangi bir belirti bulamadım.


Belki bu soru sizin için yararlı olacaktır: stackoverflow.com/questions/23600229/…
Nick2253

Yanıtlar:


61

Ağustos 2012 itibarıyla, MIME türü tavsiye RFC 6713 olduğunu application/gzip.

Göre IANA kayıt bir GZipped tar dosyası resmen sadece sıkıştırılmış dosya yani, katran, resmi bir ortam türü değildir.

Varsayımsal olarak, bir tarball resmi bir medya türü olsaydı ve kuralları application/tarizlerse , MIME türü (dosya uzantısı .tar) ve sıkıştırılmış sürümü application/tar+gzip(dosya uzantıları .tar.gz ve .tgz) olurdu .


"uygulama / zip" benim için çalıştı. Her zaman tar.gz'nin sadece sıkıştırılmış bir tarball olduğunu düşündüm.
PJ Brunet

3
@PJBrunet Hatalı bir ortam türü olurdu çünkü application/zipfarklı bir format application/gzipve tar.gzbir gzipli tarball; Zip, tümü serbest bir şekilde lisanslanmayan birden çok sıkıştırma yöntemi kullanır. Belki şanslısınız ve dekompresyon kütüphaneniz her iki formatı da veri akışından tanıyor.
Suncat2000

1
Eğer tarresmi bir ortam türü değil, o yapmazdım application/x-tar+gzipen doğru? Daha az resmi olsa bile ... daha net olacağını düşünüyorum.
Will S

4

Çoğu onaylanmamasına rağmen, hepsi teknik olarak doğrudur, sadece farklı MIME türleri.

Doğru MIME tipi application/x-gzipcPanel standartlarına göredir.


1
Dosyayı yeniden yazdığımda application/x-gzipbozuldu. Ama kullandığımda application/gzip işe yaradı.
Amit Kumar Gupta

12
cPanel, kötü kodlama uygulamaları dışında hiçbir şeyin standardı değildir.
Lizardx

hahaha. ooouch!
Kennet Celeste
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.