From df4f09a6bb6d592589ed0d3f9c1440c124f94daa Mon Sep 17 00:00:00 2001 From: sloum Date: Fri, 3 Jul 2020 14:56:12 -0700 Subject: [PATCH] Adds default mime per gemini spec --- gemini/gemini.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gemini/gemini.go b/gemini/gemini.go index 44c8545..d5cdffb 100644 --- a/gemini/gemini.go +++ b/gemini/gemini.go @@ -331,6 +331,9 @@ func Visit(host, port, resource string, td *TofuDigest) (Capsule, error) { case 2: mimeAndCharset := strings.Split(header[1], ";") meta = mimeAndCharset[0] + if meta == "" { + meta = "text/gemini" + } minMajMime := strings.Split(meta, "/") if len(minMajMime) < 2 { return capsule, fmt.Errorf("Improperly formatted mimetype received from server")