curl实验性支持HTTPS RR:下一代DNS记录

2025-03-31
curl实验性支持HTTPS RR:下一代DNS记录

curl 实验性地支持了新的 DNS 记录类型 HTTPS RR,它提供了一种比 SRV 和 URI 更现代化的方式来传输服务元数据,例如 ECH 配置、ALPN 列表、目标主机名、端口和 IP 地址等。HTTPS RR 可以提升 HTTPS 连接的安全性(通过 ECH 加密 SNI 字段)和效率(通过提前获取 HTTP/3 支持信息),并简化服务发现。curl 通过 DoH、getaddrinfo() 或 c-ares 实现对 HTTPS RR 的解析,但目前尚不支持运行时禁用,并且对 HTTPS RR 的支持仍不完善。

开发