]> Sergey Matveev's repositories - godlighty.git/blobdiff - media.go
No reason to deal with TLS < 1.2
[godlighty.git] / media.go
index f36db17c27870b9c6a2f716545c6ffba54977167..6f1d8deed3e4bf303466f179909251b51bcdc535 100644 (file)
--- a/media.go
+++ b/media.go
@@ -1,6 +1,6 @@
 /*
 godlighty -- highly-customizable HTTP, HTTP/2, HTTPS server
-Copyright (C) 2021 Sergey Matveev <stargrave@stargrave.org>
+Copyright (C) 2021-2022 Sergey Matveev <stargrave@stargrave.org>
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -21,7 +21,10 @@ import "path"
 
 const OctetStream = "application/octet-stream"
 
-var ContentTypes = make(map[string]string)
+var (
+       ContentTypes             = make(map[string]string)
+       CompressibleContentTypes = make(map[string]struct{})
+)
 
 func mediaType(fn string, overrides map[string]string) string {
        ext := path.Ext(fn)