From: Nuno Cruces Date: Tue, 1 Oct 2019 09:31:50 +0000 (+0000) Subject: net/http: avoid sending unspecified time for directories X-Git-Tag: go1.14beta1~905 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a49067aab6eeff36d7219142ed52cc3db4d6c1d8;p=gostls13.git net/http: avoid sending unspecified time for directories Change applies to sendFile. This is already done for sendContent. Change-Id: If43d9ab99e6e66a1363b08e0bdcceb57df1f855c GitHub-Last-Rev: 1c47620a09a6f5e2b3d777fadaad6e0189de4af5 GitHub-Pull-Request: golang/go#34631 Reviewed-on: https://go-review.googlesource.com/c/go/+/198139 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/src/net/http/fs.go b/src/net/http/fs.go index 27512411de..80c391d1c3 100644 --- a/src/net/http/fs.go +++ b/src/net/http/fs.go @@ -610,7 +610,7 @@ func serveFile(w ResponseWriter, r *Request, fs FileSystem, name string, redirec writeNotModified(w) return } - w.Header().Set("Last-Modified", d.ModTime().UTC().Format(TimeFormat)) + setLastModified(w, d.ModTime()) dirList(w, r, f) return }