瀏覽代碼

Add Cache-Control headers

Andrea Fazzi 6 年之前
父節點
當前提交
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)