curl 7.66.0:同時與 HTTP/3

11月XNUMX日新版本發布 捲曲 — 一個簡單的 CLI 實用程式和函式庫,用於透過網路接收和發送資料。 創新:

  • 實驗性 HTTP3 支援(預設為禁用,需要 重新組裝 與乳蛋餅或 ngtcp2+nghttp3)
  • 透過 SASL 進行授權改進
  • 並行資料傳輸(鍵-Z)
  • 處理 Retry-After 標頭
  • 將curl_multi_wait()替換為curl_multi_poll(),這應該可以防止等待時掛起。
  • 錯誤修復:從記憶體洩漏和崩潰到 Plan 9 支援。

此前,curl 開發者 Daniel Stenberg 發布了 部落格解釋 和2,5小時 影片回顧、為什麼需要 HTTP/3 以及如何使用它。 簡而言之,TCP 被帶有 TLS 加密的 UDP 取代。 目前,HTTP/3 等功能有效:透過 IPv4 和 IPv6 存取、所有可用的 DNS 功能、標頭處理、cookie。 沒有進行大型查詢、並行化和測試。

GitHub 上的項目

來源: linux.org.ru

添加評論