Use handshake latency for URL test

This commit is contained in:
Jason 2025-06-05 20:48:46 +08:00
parent 096ed13310
commit cb0aeb4df8

View File

@ -207,9 +207,9 @@ func UrlTest(i *BoxInstance, link string, timeout int32) (latency int32, err err
defer device.DeferPanicToError("box.UrlTest", func(err_ error) { err = err_ })
if i == nil {
// test current
return speedtest.UrlTest(boxapi.CreateProxyHttpClient(mainInstance.Box), link, timeout, speedtest.UrlTestStandard_RTT)
return speedtest.UrlTest(boxapi.CreateProxyHttpClient(mainInstance.Box), link, timeout, speedtest.UrlTestStandard_Handshake)
}
return speedtest.UrlTest(boxapi.CreateProxyHttpClient(i.Box), link, timeout, speedtest.UrlTestStandard_RTT)
return speedtest.UrlTest(boxapi.CreateProxyHttpClient(i.Box), link, timeout, speedtest.UrlTestStandard_Handshake)
}
var protectCloser io.Closer