From a288333e6f0d250422eab60b3b345f2d03419b91 Mon Sep 17 00:00:00 2001 From: Ian Davis Date: Tue, 24 Jun 2014 00:51:32 +0100 Subject: [PATCH] fix(server/server.go): /v2/stats endpoints emit application/json content type header --- server/server.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/server.go b/server/server.go index a7aebc31f..394a9bc32 100644 --- a/server/server.go +++ b/server/server.go @@ -311,6 +311,7 @@ func (s *Server) GetPeersHandler(w http.ResponseWriter, req *http.Request) error // Retrieves stats on the Raft server. func (s *Server) GetStatsHandler(w http.ResponseWriter, req *http.Request) error { + w.Header().Set("Content-Type", "application/json") w.Write(s.peerServer.Stats()) return nil } @@ -318,6 +319,7 @@ func (s *Server) GetStatsHandler(w http.ResponseWriter, req *http.Request) error // Retrieves stats on the leader. func (s *Server) GetLeaderStatsHandler(w http.ResponseWriter, req *http.Request) error { if s.peerServer.RaftServer().State() == raft.Leader { + w.Header().Set("Content-Type", "application/json") w.Write(s.peerServer.PeerStats()) return nil } @@ -333,6 +335,7 @@ func (s *Server) GetLeaderStatsHandler(w http.ResponseWriter, req *http.Request) // Retrieves stats on the leader. func (s *Server) GetStoreStatsHandler(w http.ResponseWriter, req *http.Request) error { + w.Header().Set("Content-Type", "application/json") w.Write(s.store.JsonStats()) return nil }