瀏覽代碼

Add support for custom HTML and XML content-type

Manu Mtz-Almeida 10 年之前
父節點
當前提交
352868ef90
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      render/html.go
  2. 1 1
      render/xml.go

+ 1 - 1
render/html.go

@@ -58,7 +58,7 @@ func (r HTMLDebug) loadTemplate() *template.Template {
 }
 
 func (r HTML) Render(w http.ResponseWriter) error {
-	w.Header()["Content-Type"] = htmlContentType
+	writeContentType(w, htmlContentType)
 	if len(r.Name) == 0 {
 		return r.Template.Execute(w, r.Data)
 	} else {

+ 1 - 1
render/xml.go

@@ -16,6 +16,6 @@ type XML struct {
 var xmlContentType = []string{"application/xml; charset=utf-8"}
 
 func (r XML) Render(w http.ResponseWriter) error {
-	w.Header()["Content-Type"] = xmlContentType
+	writeContentType(w, xmlContentType)
 	return xml.NewEncoder(w).Encode(r.Data)
 }