[反向代理]反向代理部分的错误从500修改为502

This commit is contained in:
GoEdgeLab
2020-11-30 20:57:16 +08:00
parent f61aa657fc
commit ba8a7d6fdb
2 changed files with 19 additions and 5 deletions

View File

@@ -30,3 +30,17 @@ func (this *HTTPRequest) write500(err error) {
this.writer.WriteHeader(statusCode)
_, _ = this.writer.Write([]byte(http.StatusText(statusCode)))
}
func (this *HTTPRequest) write502(err error) {
if err != nil {
this.addError(err)
}
statusCode := http.StatusBadGateway
if this.doPage(statusCode) {
return
}
this.processResponseHeaders(statusCode)
this.writer.WriteHeader(statusCode)
_, _ = this.writer.Write([]byte(http.StatusText(statusCode)))
}