From e1abbb6f33c03d83d7135bd8512a6fcb26f89b76 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 2 Sep 2018 19:25:55 +0000 Subject: [PATCH] Disable cache for directory listings --- enhanced-file-server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/enhanced-file-server.go b/enhanced-file-server.go index dfce027..0d27ea4 100644 --- a/enhanced-file-server.go +++ b/enhanced-file-server.go @@ -51,6 +51,10 @@ func mapDirOpenError(originalErr error, name string) error { func dirList(w http.ResponseWriter, r *http.Request, f http.File) { tableheader := "" + // Disable cache for directory indexes + + w.Header().Set("Cache-Control", "no-cache") + dirs, err := f.Readdir(-1) if err != nil { logf(r, "http: error reading directory: %v", err)