curl 7.66.0: souběžnost a HTTP/3

Nová verze vydaná 11. září kadeř — jednoduchý nástroj CLI a knihovna pro příjem a odesílání dat po síti. Inovace:

  • Experimentální podpora HTTP3 (ve výchozím nastavení zakázána, vyžaduje opětovné sestavení s quiche nebo ngtcp2+nghttp3)
  • Vylepšení autorizace prostřednictvím SASL
  • Paralelní přenos dat (klávesa -Z)
  • Zpracování záhlaví Retry-After
  • Nahrazení curl_multi_wait() za curl_multi_poll(), které by mělo zabránit zablokování během čekání.
  • Opravy chyb: od úniků paměti a pádů po podporu plánu 9.

Dříve psal vývojář curl Daniel Stenberg vysvětlení blogu a 2,5 hodiny video recenze, proč je HTTP/3 potřeba a jak jej používat. Stručně řečeno, TCP je nahrazeno UDP se šifrováním TLS. Prozatím fungují věci jako HTTP/3: přístup přes IPv4 a IPv6, všechny dostupné funkce DNS, zpracování hlaviček, cookies. Dotazy s velkými těly, paralelizace a testy nebyly provedeny.

Projekty na GitHubu

Zdroj: linux.org.ru

Přidat komentář