From 6178bec08bc327bd7b80e5be8203a6d3e75a8760 Mon Sep 17 00:00:00 2001 From: Tom3201 Date: Sat, 23 Dec 2023 23:50:50 +0100 Subject: [PATCH] pkg/downloader/downloader.go: Add status code check for downloader --- pkg/downloader/downloader.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/downloader/downloader.go b/pkg/downloader/downloader.go index fca33a4..fb5a06f 100644 --- a/pkg/downloader/downloader.go +++ b/pkg/downloader/downloader.go @@ -156,6 +156,9 @@ func DownloadFile(path, url string) { if response.StatusCode == 401 { handleError(errors.New("restriced access, credentials required")) } + if response.StatusCode != 200 { + handleError(errors.New(response.RawResponse.Status)) + } response.Close() resp, err := req.Get(file.URL, nil)