This commit is contained in:
2023-09-23 08:48:45 +08:00
parent be9df16b61
commit 3546396e3d
4 changed files with 86 additions and 24 deletions

View File

@ -13,17 +13,13 @@ func Get(url string) (resp *http.Response, err error) {
retryDelay := time.Second // 延迟1秒再重试
for haveTried < retryTimes {
client := &http.Client{}
client.Timeout = time.Second * 10
//client.Timeout = time.Second * 10
req, err := http.NewRequest("GET", url, nil)
if err != nil {
haveTried++
time.Sleep(retryDelay)
continue
}
req.Header.Set(
"User-Agent",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36",
)
get, err := client.Do(req)
if err != nil {
haveTried++