Nits (#2293)
This commit is contained in:
parent
e1c7ea1770
commit
683aad75da
|
@ -506,14 +506,14 @@ func (xTransport *XTransport) Fetch(
|
||||||
altPort := uint16(port & 0xffff)
|
altPort := uint16(port & 0xffff)
|
||||||
for i, xalt := range alt {
|
for i, xalt := range alt {
|
||||||
for j, v := range strings.Split(xalt, ";") {
|
for j, v := range strings.Split(xalt, ";") {
|
||||||
if i > 8 || j > 16 {
|
if i >= 8 || j >= 16 {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
v = strings.TrimSpace(v)
|
v = strings.TrimSpace(v)
|
||||||
if strings.HasPrefix(v, "h3=\":") {
|
if strings.HasPrefix(v, "h3=\":") {
|
||||||
v = strings.TrimPrefix(v, "h3=\":")
|
v = strings.TrimPrefix(v, "h3=\":")
|
||||||
v = strings.TrimSuffix(v, "\"")
|
v = strings.TrimSuffix(v, "\"")
|
||||||
if xAltPort, err := strconv.ParseUint(v, 10, 16); err == nil && xAltPort <= 65536 {
|
if xAltPort, err := strconv.ParseUint(v, 10, 16); err == nil && xAltPort <= 65535 {
|
||||||
altPort = uint16(xAltPort)
|
altPort = uint16(xAltPort)
|
||||||
dlog.Debugf("Using HTTP/3 for [%s]", url.Host)
|
dlog.Debugf("Using HTTP/3 for [%s]", url.Host)
|
||||||
break
|
break
|
||||||
|
|
Loading…
Reference in New Issue