Set content type of JSON responses
parent
777517dd38
commit
6816df3158
|
@ -68,6 +68,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.Header().Set("Content-Type", "application/json")
|
||||||
case "/account/register":
|
case "/account/register":
|
||||||
err := r.ParseForm()
|
err := r.ParseForm()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -100,6 +102,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.Header().Set("Content-Type", "application/json")
|
||||||
case "/account/logout":
|
case "/account/logout":
|
||||||
token, err := base64.StdEncoding.DecodeString(r.Header.Get("Authorization"))
|
token, err := base64.StdEncoding.DecodeString(r.Header.Get("Authorization"))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -127,6 +131,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.Header().Set("Content-Type", "application/json")
|
||||||
case "/game/classicsessioncount":
|
case "/game/classicsessioncount":
|
||||||
w.Write([]byte(strconv.Itoa(classicSessionCount)))
|
w.Write([]byte(strconv.Itoa(classicSessionCount)))
|
||||||
|
|
||||||
|
@ -214,6 +220,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.Header().Set("Content-Type", "application/json")
|
||||||
|
|
||||||
// /daily
|
// /daily
|
||||||
case "/daily/seed":
|
case "/daily/seed":
|
||||||
w.Write([]byte(daily.Seed()))
|
w.Write([]byte(daily.Seed()))
|
||||||
|
@ -249,6 +257,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
httpError(w, r, fmt.Errorf("failed to encode response json: %s", err), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.Header().Set("Content-Type", "application/json")
|
||||||
case "/daily/rankingpagecount":
|
case "/daily/rankingpagecount":
|
||||||
var category int
|
var category int
|
||||||
if r.URL.Query().Has("category") {
|
if r.URL.Query().Has("category") {
|
||||||
|
|
Loading…
Reference in New Issue