เวอร์ชันใหม่ได้รับการเผยแพร่เมื่อวันที่ 11 กันยายน โค้ง — ยูทิลิตี้และไลบรารีแบบ CLI ที่ใช้งานง่ายสำหรับการรับและส่งข้อมูลผ่านเครือข่าย คุณสมบัติใหม่:
- การรองรับ HTTP3 แบบทดลอง (ปิดใช้งานโดยค่าเริ่มต้น ต้องใช้การตั้งค่าเพิ่มเติม) การประกอบใหม่ (พร้อมคีชหรือ ngtcp2+nghttp3)
- การปรับปรุงการตรวจสอบสิทธิ์ SASL
- การถ่ายโอนข้อมูลแบบขนาน (-ปุ่ม Z)
- กำลังประมวลผลส่วนหัว Retry-After
- แทนที่ curl_multi_wait() ด้วย curl_multi_poll() ซึ่งจะช่วยป้องกันการค้างขณะรอ
- แก้ไขข้อบกพร่องต่างๆ ตั้งแต่ปัญหาหน่วยความจำรั่วไหลและโปรแกรมหยุดทำงาน ไปจนถึงการรองรับ Plan 9
ก่อนหน้านี้ Daniel Stenberg นักพัฒนาโปรแกรม curl ได้โพสต์ข้อความว่า คำอธิบายในบล็อก และ 2,5 ชั่วโมง รีวิววิดีโอเหตุใดจึงจำเป็นต้องใช้ HTTP/3 และวิธีการใช้งาน โดยสรุปแล้ว HTTP/3 ใช้โปรโตคอล UDP พร้อมการเข้ารหัส TLS แทน TCP ปัจจุบัน HTTP/3 รองรับคุณสมบัติต่างๆ เช่น การเข้าถึง IPv4 และ IPv6 คุณสมบัติ DNS ที่มีอยู่ทั้งหมด การประมวลผลส่วนหัว และคุกกี้ อย่างไรก็ตาม ยังไม่ได้มีการใช้งานสำหรับการร้องขอข้อมูลขนาดใหญ่ การประมวลผลแบบขนาน และการทดสอบ
ที่มา: linux.org.ru
