Эх сурвалжийг харах

Add Cache-Control headers

Andrea Fazzi 6 жил өмнө
parent
commit
917d75cc33
1 өөрчлөгдсөн 2 нэмэгдсэн , 0 устгасан
  1. 2 0
      renderer/renderer.go

+ 2 - 0
renderer/renderer.go

@@ -149,6 +149,8 @@ func (rend *HTMLRenderer) Render(w http.ResponseWriter, r *http.Request, data in
 			rend.writeError(w, r, fmt.Errorf("Template %s not found", options[0]["tpl_content"][0]))
 		}
 		w.Header().Set("Content-Type", "text/html; charset=utf-8")
+		w.Header().Set("Cache-Control", "no-store")
+		w.Header().Set("Cache-Control", "no-cache")
 		err := t.ExecuteTemplate(w, options[0]["tpl_layout"][0], &htmlTemplateData{data, options[0]})
 		if err != nil {
 			rend.writeError(w, r, err)