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)