]> source.dussan.org Git - gitea.git/commitdiff
Fix JSON Header response (#14499)
author6543 <6543@obermui.de>
Wed, 27 Jan 2021 21:46:22 +0000 (22:46 +0100)
committerGitHub <noreply@github.com>
Wed, 27 Jan 2021 21:46:22 +0000 (15:46 -0600)
modules/context/context.go

index d02339d5b0c144ea5b33dd1596c02217cd2b092c..adae562c0a8e6b2a8f21fa63618552cfb485511b 100644 (file)
@@ -356,8 +356,8 @@ func (ctx *Context) Error(status int, contents ...string) {
 
 // JSON render content as JSON
 func (ctx *Context) JSON(status int, content interface{}) {
-       ctx.Resp.WriteHeader(status)
        ctx.Resp.Header().Set("Content-Type", "application/json;charset=utf8")
+       ctx.Resp.WriteHeader(status)
        if err := json.NewEncoder(ctx.Resp).Encode(content); err != nil {
                ctx.ServerError("Render JSON failed", err)
        }