cURL 7.86 发布,添加实验性 WebSocket 支持、移除 NPN 支持
cURL 7.86 已发布,此版本添加实验性 WebSocket 支持、移除 NPN 支持,并带来大量修复。 重点 已移除 NPN 支持 curl 不再支持使用 NPN 协商 HTTP/2。执行此操作的标准方法长期以来一直是 ALPN,且浏览器几年前就取消了对 NPN 的支持。 WebSocket API 此版本中包含一个实验性 WebSocket API ,它以三个新功能和一个新的 setopt 选项来控制行为。 WebSocket API 的详细介绍。 Bug修复 一些已解决的问题: aws_sigv4 标头计算代码进行了重大改革。 curl 手册页详细说明了每个选项的多用途 弃用带有小 curl_off_t 的构建,这个版本的 curl 不再支持在没有 64 位数据类型的系统上构建。 ngtcp2 配置选项默认为“否”,需要明确要求在构建中启用 ngtcp2。 拒绝带有 TAB 字符的 cookie 名称或内容,名称或内容中带有标签的 Cookie无法互操作, curl 将它们保存到磁盘时会出问题,因此拒绝。 对于带有 gcc + want 警告的构建,设置 gnu89 标准,为...



