Selaa lähdekoodia

Set Content-Type before sending out headers

Audrius Butkevicius 11 vuotta sitten
vanhempi
sitoutus
997b20a975
1 muutettua tiedostoa jossa 2 lisäystä ja 1 poistoa
  1. 2 1
      cmd/syncthing/gui.go

+ 2 - 1
cmd/syncthing/gui.go

@@ -459,6 +459,8 @@ func restGetEvents(w http.ResponseWriter, r *http.Request) {
 	since, _ := strconv.Atoi(sinceStr)
 	limit, _ := strconv.Atoi(limitStr)
 
+	w.Header().Set("Content-Type", "application/json; charset=utf-8")
+
 	// Flush before blocking, to indicate that we've received the request
 	// and that it should not be retried.
 	f := w.(http.Flusher)
@@ -469,7 +471,6 @@ func restGetEvents(w http.ResponseWriter, r *http.Request) {
 		evs = evs[len(evs)-limit:]
 	}
 
-	w.Header().Set("Content-Type", "application/json; charset=utf-8")
 	json.NewEncoder(w).Encode(evs)
 }