修复缓存状态码不生效的问题

This commit is contained in:
GoEdgeLab
2021-05-23 14:29:56 +08:00
parent 22979b4431
commit 6023261d83
5 changed files with 13 additions and 5 deletions

View File

@@ -50,7 +50,11 @@ func (this *HTTPRequest) doURL(method string, url string, host string, statusCod
}
this.writer.AddHeaders(resp.Header)
this.writer.Prepare(resp.ContentLength)
if statusCode <= 0 {
this.writer.Prepare(resp.ContentLength, resp.StatusCode)
} else {
this.writer.Prepare(resp.ContentLength, statusCode)
}
// 设置响应代码
if statusCode <= 0 {