From 7f359969b75d5a841f37bfd5b0727396e41ac825 Mon Sep 17 00:00:00 2001 From: Nicolas Martin Date: Thu, 15 Oct 2020 01:58:04 +0200 Subject: [PATCH] Don't handle filenames with a colon in it as http(s) url --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index a7a0ab4d..59888d8e 100644 --- a/main.go +++ b/main.go @@ -73,7 +73,7 @@ func sourceFromArg(arg string) (*source, error) { } // HTTP(S) URLs: - if u, err := url.ParseRequestURI(arg); err == nil { + if u, err := url.ParseRequestURI(arg); err == nil && strings.Contains(arg, "://") { if u.Scheme != "" { if u.Scheme != "http" && u.Scheme != "https" { return nil, fmt.Errorf("%s is not a supported protocol", u.Scheme)