Gzip Kodlama
Free online Gzip Encode tool, no installation required
Gzip Sıkıştırma/Açma Hakkında
Tarayıcının yerel CompressionStream ve DecompressionStream API'lerini "gzip" algoritmasıyla kullanarak metni bir gzip akışına sıkıştırır veya mevcut bir gzip yükünü metne geri açar. Sıkıştırılmış baytlar, kolayca kopyalanabilmesi, saklanabilmesi veya iletilebilmesi için Base64 veya onaltılık metin olarak sunulur.
Nasıl Kullanılır
1. Modu Compress veya Decompress olarak ayarlayın.\n2. Kodlamayı Base64 veya Hex olarak ayarlayın (bu hem sıkıştırılmış çıktı biçimini hem de beklenen açma giriş biçimini kontrol eder).\n3. Girdiyi yapıştırın — sıkıştırma için düz metin, açma için Base64/Hex.\n4. Compress veya Decompress'e tıklayın.\n5. Sonucu Copy bağlantısıyla kopyalayın. Hatalar kırmızı bir bantta gösterilir.
Sıkıştırma Hattı ve Kodlamalar
Sıkıştır: giriş metni TextEncoder aracılığıyla UTF-8'e kodlanır, CompressionStream("gzip") içinden akıtılır ve elde edilen baytlar Base64'e (ham baytlar üzerinden btoa ile) veya küçük harfli hex'e (bayt başına iki basamak) dönüştürülür. Açma bunu tersine çevirir — Base64 atob ile çözülür, hex her seferinde iki karakter ayrıştırılır — ardından baytlar DecompressionStream("gzip") içinden akıtılır ve metne geri çözülür. Mod ve kodlama, girdiyi üretmek için kullanılanla eşleşmelidir, aksi takdirde bir hata gösterilir.
▶Bu hangi tarayıcılar tarafından destekleniyor?
▶Base64 mi yoksa Hex mi seçmeliyim?
▶Açma neden başarısız oluyor?
▶İkili veya metin olmayan girişi işler mi?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla