v likeblog.iread.fun·Jan 19, 2024Node.js 从列表中查找最快的 HTTP/2 DoH 服务器对 DoH(DNS over HTTPS)来说 HTTP/2 尤其有效,因为 HTTP/2 支持多路复用,允许在同一连接上发送多个 DNS 查询,而无需等待之前的响应。这可以大大提高 DNS 解析的性能,尤其是在同时进行多个查询时。 网络上有数百个公开可用的 DoH 服务器,我们可以使用 Node.js HTTP/2 模块来查找在一定阈值(如 1 秒)内响应最快的服务器。 首先,让我们定义一个函数 check_url,它将返回一个 promise,并在 HTTP/2 请求成功时转为 resolv...http2Add a thoughtful commentNo comments yetBe the first to start the conversation.