From 3799e87a70887efa28e54e46cfa59a17c057cc5f Mon Sep 17 00:00:00 2001 From: Evsyukov Denis Date: Fri, 12 Apr 2024 09:31:06 +0300 Subject: [PATCH] fix: do not use ETag for robots.txt robots.txt file does not change over time, so adding a tag is not required. --- misc/handlers.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/misc/handlers.go b/misc/handlers.go index 3e4d98d..da4a6a8 100644 --- a/misc/handlers.go +++ b/misc/handlers.go @@ -167,19 +167,13 @@ func handlerStyle(w http.ResponseWriter, rq *http.Request) { func handlerRobotsTxt(w http.ResponseWriter, rq *http.Request) { w.Header().Set("Content-Type", "text/plain; charset=utf-8") - hash := md5.New() file, err := static.FS.Open("robots.txt") if err != nil { return } - _, err = io.Copy(hash, file) - if err != nil { - log.Println(err) - } - w.Header().Set("ETag", hex.EncodeToString(hash.Sum(nil))) _, err = io.Copy(w, file) if err != nil { - log.Println(err) + log.Println() } _ = file.Close() }