diff --git a/internal/nodes/http_request_reverse_proxy.go b/internal/nodes/http_request_reverse_proxy.go index 47a362a..3b875f8 100644 --- a/internal/nodes/http_request_reverse_proxy.go +++ b/internal/nodes/http_request_reverse_proxy.go @@ -306,7 +306,7 @@ func (this *HTTPRequest) doReverseProxy() { } // 是否成功结束 - if err == nil && closeErr == nil { + if (err == nil || err == io.EOF) && (closeErr == nil || closeErr == io.EOF) { this.writer.SetOk() } }