Kompania Cloudflare publikoi kodin e h3i, një mjete për testimin e HTTP/3

Kompania Cloudflare shpalli hapjen e kodit burimor të mjetit h3i, që përfshin një utilitar komandash dhe një bibliotekë funksionesh për testim dhe debugimin e realizimeve të protokollit HTTP/3 në nivel të ulët. Utilitari mund të përdoret për të vlerësuar sjelljen e serverëve HTTP/3, për të përcaktuar nivelin e përputhshmërisë me specifikimet dhe për të kontrolluar reagimin ndaj situatave jashtëzakonisht.

Utilitari mund të përdoret si një klient HTTP/3, duke ofruar mundësi të avancuara për menaxhimin e plotë të kanaleve të komunikimit. Për shembull, h3i lejon dërgimin e çdo frame në çdo rrjedhë HTTP/3 dhe në çdo rend, duke përfshirë si përmbajtje të saktë ashtu edhe të pasaktë. Të gjitha veprimet ruhet në një log, që më pas mund të përdoret për të riprodhuar seancën.

Biblioteka e përfshirë mund të përdoret për të shkruar teste automatizuar që kontrollojnë saktësinë e mbështetjes së HTTP/3 gjatë zhvillimit. serverëve HTTP/3 dhe vlerësimi i funksionimit të sistemeve dhe shërbimeve të tyre, përfshirë kur dërgohen kërkesa të papërshtatshme dhe bëhen ndryshime anomale në rrjedhën e të dhënave (për shembull, dërgimi i kornizave binarë me tituj jo në rendin e duhur ose caktimi në titullin Content-Length të madhësisë që nuk korrespondon me vëllimin real të të dhënave).

Diagnostika e HTTP/3 është e vështirë për shkak të kompleksitetit të protokollit, i cili përdor protokollin QUIC të bazuar në UDP si transport dhe aplikon mekanizma të ndërlikuar për menaxhimin e rrjedhave, paralelizimin e operacioneve, caktimin e prioriteteve, muxhimin e lidhjeve, transmetimin e të dhënave në të dyja drejtimet dhe paketimin e informacionit, titujve, konfigurimeve dhe komandave në korniza binarë.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster