From f50ff670578ae94ce476c967a2806c3180d301c5 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 24 Feb 2025 10:38:05 -0500 Subject: [PATCH] Strip trailing slashes --- main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.go b/main.go index c3891ca..2e2c488 100644 --- a/main.go +++ b/main.go @@ -126,6 +126,9 @@ func resolveDomain(domain string) (string, error) { // First handle any protocol prefix domain = strings.TrimPrefix(strings.TrimPrefix(domain, "https://"), "http://") + // if there are any trailing slashes, remove them + domain = strings.TrimSuffix(domain, "/") + // Now split host and port host, port, err := net.SplitHostPort(domain) if err != nil {