mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 14:50:55 +00:00
when call abort show the err:http: multiple response.WriteHeader calls
This commit is contained in:
parent
9edf3143e1
commit
e01fbd497c
@ -194,7 +194,7 @@ func NotFound(rw http.ResponseWriter, r *http.Request) {
|
|||||||
"<br>You like 404 pages" +
|
"<br>You like 404 pages" +
|
||||||
"</ul>")
|
"</ul>")
|
||||||
data["BeegoVersion"] = VERSION
|
data["BeegoVersion"] = VERSION
|
||||||
rw.WriteHeader(http.StatusNotFound)
|
//rw.WriteHeader(http.StatusNotFound)
|
||||||
t.Execute(rw, data)
|
t.Execute(rw, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -210,7 +210,7 @@ func Unauthorized(rw http.ResponseWriter, r *http.Request) {
|
|||||||
"<br>Check the address for errors" +
|
"<br>Check the address for errors" +
|
||||||
"</ul>")
|
"</ul>")
|
||||||
data["BeegoVersion"] = VERSION
|
data["BeegoVersion"] = VERSION
|
||||||
rw.WriteHeader(http.StatusUnauthorized)
|
//rw.WriteHeader(http.StatusUnauthorized)
|
||||||
t.Execute(rw, data)
|
t.Execute(rw, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ func Forbidden(rw http.ResponseWriter, r *http.Request) {
|
|||||||
"<br>You need to log in" +
|
"<br>You need to log in" +
|
||||||
"</ul>")
|
"</ul>")
|
||||||
data["BeegoVersion"] = VERSION
|
data["BeegoVersion"] = VERSION
|
||||||
rw.WriteHeader(http.StatusForbidden)
|
//rw.WriteHeader(http.StatusForbidden)
|
||||||
t.Execute(rw, data)
|
t.Execute(rw, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -243,7 +243,7 @@ func ServiceUnavailable(rw http.ResponseWriter, r *http.Request) {
|
|||||||
"<br>Please try again later." +
|
"<br>Please try again later." +
|
||||||
"</ul>")
|
"</ul>")
|
||||||
data["BeegoVersion"] = VERSION
|
data["BeegoVersion"] = VERSION
|
||||||
rw.WriteHeader(http.StatusServiceUnavailable)
|
//rw.WriteHeader(http.StatusServiceUnavailable)
|
||||||
t.Execute(rw, data)
|
t.Execute(rw, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -258,7 +258,7 @@ func InternalServerError(rw http.ResponseWriter, r *http.Request) {
|
|||||||
"<br>you should report the fault to the website administrator" +
|
"<br>you should report the fault to the website administrator" +
|
||||||
"</ul>")
|
"</ul>")
|
||||||
data["BeegoVersion"] = VERSION
|
data["BeegoVersion"] = VERSION
|
||||||
rw.WriteHeader(http.StatusInternalServerError)
|
//rw.WriteHeader(http.StatusInternalServerError)
|
||||||
t.Execute(rw, data)
|
t.Execute(rw, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -406,6 +406,7 @@ func (p *ControllerRegistor) ServeHTTP(rw http.ResponseWriter, r *http.Request)
|
|||||||
if ErrorsShow {
|
if ErrorsShow {
|
||||||
handler := p.getErrorHandler(fmt.Sprint(err))
|
handler := p.getErrorHandler(fmt.Sprint(err))
|
||||||
handler(rw, r)
|
handler(rw, r)
|
||||||
|
return
|
||||||
} else {
|
} else {
|
||||||
Critical("Handler crashed with error", err)
|
Critical("Handler crashed with error", err)
|
||||||
for i := 1; ; i++ {
|
for i := 1; ; i++ {
|
||||||
|
Loading…
Reference in New Issue
Block a user