소스 검색

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)