Skip to content

Commit 7d1ca7f

Browse files
committed
- better error message when an invalid protocol or URI is used.
1 parent ae4fb2c commit 7d1ca7f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

sources/http.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,13 @@ func getSourceSize(sourceURI string) (size int) {
6767
resp, err := client.Head(sourceURI)
6868

6969
if err != nil || resp.StatusCode != 200 {
70-
err = fmt.Errorf("HEAD request failed. Please check the URL. Status:%d Error: %v", resp.StatusCode, err)
70+
statusCode := ""
71+
if resp != nil {
72+
statusCode = fmt.Sprintf(" Status:%d ", resp.StatusCode)
73+
}
74+
err = fmt.Errorf("HEAD request failed. Please check the URL.%s Error: %v", statusCode, err)
75+
76+
util.PrintfIfDebug("getSourceSize -> %v", err)
7177

7278
size = getSourceSizeFromByteRangeHeader(sourceURI)
7379
return

0 commit comments

Comments
 (0)