diff --git a/cmd/present/main.go b/cmd/present/main.go index 1fb7fa1eac..cc04c46408 100644 --- a/cmd/present/main.go +++ b/cmd/present/main.go @@ -77,6 +77,11 @@ func main() { origin := &url.URL{Scheme: "http"} if *originHost != "" { + if strings.HasPrefix(*originHost, "https://") { + *originHost = strings.TrimPrefix(*originHost, "https://") + origin.Scheme = "https" + } + *originHost = strings.TrimPrefix(*originHost, "http://") origin.Host = net.JoinHostPort(*originHost, port) } else if ln.Addr().(*net.TCPAddr).IP.IsUnspecified() { name, _ := os.Hostname()