fix: don't ignore http.NewRequest's error

This commit is contained in:
wwqgtxx
2024-05-15 13:53:18 +08:00
parent 1bc3c16b59
commit 87877d1b80
3 changed files with 13 additions and 4 deletions

View File

@@ -139,7 +139,10 @@ func realityClientFallback(uConn net.Conn, serverName string, fingerprint utls.C
},
},
}
request, _ := http.NewRequest("GET", "https://"+serverName, nil)
request, err := http.NewRequest("GET", "https://"+serverName, nil)
if err != nil {
return
}
request.Header.Set("User-Agent", fingerprint.Client)
request.AddCookie(&http.Cookie{Name: "padding", Value: strings.Repeat("0", fastrand.Intn(32)+30)})
response, err := client.Do(request)