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_ }) defer device.DeferPanicToError("box.UrlTest", func(err_ error) { err = err_ })
if i == nil { if i == nil {
// test current // 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 var protectCloser io.Closer