- A belépőszintre érkezett a Xiaomi Redmi A7 Pro
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- MWC 2026: Megnéztük, hol tart a Clicks Power Keyboard és Communicator
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Samsung Galaxy S26 - szeret, nem szeret
- Huawei Watch GT Runner 2 – óra a futóra?
- Xiaomi 17 Ultra - jó az optikája
Új hozzászólás Aktív témák
-
dqdb
nagyúr
Azért, mert a GZDecompress által átugrott első két byte hiányzik a GZCompress által létrehozott adatból.
Streamek és más IDisposable objektumok esetében mindig használd a using kulcsszót.
public static string GZDecompress(string compressedString)
{
try
{
using (var memStream = new MemoryStream(Convert.FromBase64String(compressedString)))
{
memStream.ReadByte();
memStream.ReadByte();
using (var deflate = new DeflateStream(memStream, CompressionMode.Decompress))
using (var reader = new StreamReader(deflate, System.Text.Encoding.UTF8))
{
var decompressedString = reader.ReadToEnd();
return decompressedString;
}
}
}
catch (Exception)
{
return String.Empty;
}
}
public static string GZCompress(string decompressedString)
{
try
{
using (var memStream = new MemoryStream())
{
memStream.WriteByte(0x78);
memStream.WriteByte(0x9c);
var input = Encoding.UTF8.GetBytes(decompressedString);
using (var deflate = new DeflateStream(memStream, CompressionMode.Compress))
{
deflate.Write(input, 0, input.Length);
}
return Convert.ToBase64String(memStream.ToArray());
}
}
catch
{
return String.Empty;
}
}Azt nem egészen értem, hogy miért nem HTTP szinten van megvalósítva a tömörítés, miért kell a kliens logikáját ezzel terhelni.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- A belépőszintre érkezett a Xiaomi Redmi A7 Pro
- Napelem
- Brain turbó: Intel Xeon CPU asztali alaplapban
- Samsung Galaxy A56 - megbízható középszerűség
- AliExpress tapasztalatok
- Villanyszerelés
- Kutya topik
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Genshin Impact (PC, PS4, Android, iOS)
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- 2000GB NVMe SSD, 1 év gar
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4671
- Samsung Galaxy S26 Ultra - White - 512GB - BONTATLAN - TELJESEN ÚJ - 3 Év Jótállás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

