wen-long 抓包发现有些时候会 HEAD 两次 不明白的是我只是换了服务端的 ss 版本, 延迟测试竟然会从两次变成一次 作者可以详细说下判断机制吗 UI 上的影响是有些延迟高的测试结果反而先出现 希望可以给个参数控制只测试一次
mieqq wen-long 测速功能逻辑修改 在先前版本中,测速的结果为从开始测试到收到 HTTP 响应的时间,这种测试方式下,代理的连接建立开销的测试结果影响极大,也就是说相同的线路会因为协议的不同产生很大差距。 近些年来由于网络协议的升级,绝大多数软件都开始使用 HTTP/2.0,HTTP/2.0 的 multiplexing 机制使得不再需要大量建立底层 TCP 连接。这使得代理协议的握手时间开销不再会明显影响体验。 从该版本开始,Surge 的测速逻辑修改为,连续进行两次 HTTP HEAD 请求,取后一次的 RTT 时间为测试结果。该结果基本等同于单次 ping 的结果。
wen-long mieqq 这个内容我理解,但跟实际不符 我有抓包确认,替换不同的 ss 服务端确实会只有一次 HEAD 测试(这也是我想要的) 有些节点接近200ms的延迟, x2 就是 400ms, 测试一次的等待时间太久了