mirror of
https://github.com/lunchcat/sif.git
synced 2026-06-12 19:11:25 -07:00
dirlist: don't create a new client for each request
This commit is contained in:
+3
-2
@@ -59,16 +59,17 @@ func Dirlist(size string, url string) {
|
||||
}
|
||||
|
||||
// util.InitProgressBar()
|
||||
client := &http.Client{}
|
||||
for _, directory := range directories {
|
||||
log.Debugf("%s", directory)
|
||||
resp, err := http.Get(url + "/" + directory)
|
||||
resp, err := client.Get(url + "/" + directory)
|
||||
if err != nil {
|
||||
log.Debugf("Error %s: %s", directory, err)
|
||||
return
|
||||
}
|
||||
|
||||
if resp.StatusCode != 404 {
|
||||
// log url, directory, and status code\
|
||||
// log url, directory, and status code
|
||||
dirlog.Infof("%s [%s]", statusstyle.Render(strconv.Itoa(resp.StatusCode)), directorystyle.Render(directory))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user