curl 7.66.0: samaaegsus ja HTTP/3

Uus versioon ilmus 11. septembril Curl — lihtne CLI utiliit ja teek andmete vastuvõtmiseks ja saatmiseks võrgu kaudu. Uuendused:

  • Eksperimentaalne HTTP3 tugi (vaikimisi keelatud, nõuab kokkupanek quiche või ngtcp2+nghttp3)
  • Autoriseerimise täiustused SASL-i kaudu
  • Paralleelne andmeedastus (klahv -Z)
  • Päise Retry-After töötlemine
  • Curl_multi_wait() asendamine curl_multi_poll()-ga, mis peaks vältima ootamise ajal hangumist.
  • Veaparandused: alates mäluleketest ja krahhidest kuni plaani 9 toeni.

Varem postitas lokkide arendaja Daniel Stenberg blogi selgitus ja 2,5 tundi video ülevaade, miks HTTP/3 vaja on ja kuidas seda kasutada. Lühidalt öeldes asendatakse TCP TLS-krüptimisega UDP-ga. Praegu toimivad sellised asjad nagu HTTP/3: juurdepääs IPv4 ja IPv6 kaudu, kõik saadaolevad DNS-i funktsioonid, päise töötlemine, küpsised. Suurte kehade, paralleelsuse ja testidega päringuid ei tehtud.

Projektid GitHubis

Allikas: linux.org.ru

Lisa kommentaar