-
Fototrend

Új hozzászólás Aktív témák
-
szombi
tag
Sziasztok!
Pár hete kezdtem HTTP protokollal foglalkozni. A téma már korábban is érdekelt, az alapok(IP, TCP, portok, DNS hierarchia, programírás) terén sincs okom panaszra. A [HTTP 1.1 szabvány] leírását természetesen olvasgatom ahogy időm telik rá, de eltart ez egy darabig. Sajnos a "reverse-engineering" típusba tartozom, azaz a protokollt előbb próba programokkal tesztelgetem, aztán megnézem a hozzá tartozó szabványt és így tanulom meg a dolgokat. Első HTTP programom 10 perc alatt összeállt, amivel lényegében "bárhová" tudok csatlakozni. Az eredményt (HTTP válasz fejléc és letöltött tartalom) fájlba mentem, de WireShark-on is megnézem.
Most itt akadtam el: ha egy weboldal tartalmát tömörítés nélkül szeretném letölteni, ekkor az "Accept-Encoding" résznél nem adok meg semmit. Érdekes módon a válasz üzenetben mégis ugyanazt HTTP fejlécet kapom, mintha "compress, gzip" értéket adtam volna meg. Maga a (weboldal) tartalom mégis tömörítés nélkül jön át, de megkapja a "chunk"-ot. Tehát hexadecimálisan a tartalom hosszát, utána a (kódolatlan) tartalom, végül a hét bájtos farok (CRLF+"0"+CRLF+CRLF). A WireShark is jelez, hogy "gzip: Decompression Failed" - hát még szép, hiszen nincs is tömörítve! Ha tömörítve (Accept-Encoding: compress, gzip) kérem le az oldalt, akkor gond nélkül átjön, a WireShark is rendesen dekódolja. Csak a gzip-ig még sajnos nem jutottam el így a tartalommal nem tudok mit kezdeni, de külső progit nem akarok ehhez használni.
Szóval a kérdésem: weboldalak átvitelénél a gzip "kizárólagosnak" tekintendő?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- exHWSW - Értünk mindenhez IS
- Futás, futópályák
- Hardcore café
- Linux kezdőknek
- Luck Dragon: Asszociációs játék. :)
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Arc Raiders
- Spórolós topik
- További aktív témák...
- ThinkPad P15v Gen3 27% 15.6" FHD IPS i7-12800H T1200 32GB 512GB NVMe ujjlolv IR kam gar
- AMD Radeon RX 7800 XT 16 GB (21330-01-20G)
- Bontatlan MacBook Air 13" M4 Magyar 2025 éjfekete színben, 2 év garanciával eladó!
- Intel I5-9500
- Dell Latitude 7390 2in1 360 fokban kinyitható 13,3" FHD IPS touch, 8650u, 16GB RAM, jó akku.
- Lenovo T14s G2 Core i5-1145G7 Touch 16Gb Ram Intel Iris Boltból számlával Garanciával
- AKCIÓ! Gigabyte G1.Sniper Z97 chipset alaplap garanciával hibátlan működéssel
- Targus DOCK423A - USB-C Dual HDMI 4K HUB - 2 x HDMI (120Hz)
- Legion 5 GAMING Notebook! 16" OLED / RTX 5070 / Ultra 9 275HX / 32GB DDR5 / 1TB NVMe! BeszámítOK
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

