From c03b2ebbc152e82e60e419cd460bb9a981585521 Mon Sep 17 00:00:00 2001 From: hungdoo <69620898+hungdoo@users.noreply.github.com> Date: Sun, 7 May 2023 08:52:03 +0700 Subject: [PATCH] wrap response rewrite operation with validation check (#7727) --- api/http/proxy/factory/docker/transport.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/http/proxy/factory/docker/transport.go b/api/http/proxy/factory/docker/transport.go index 57195a060..82deb41e6 100644 --- a/api/http/proxy/factory/docker/transport.go +++ b/api/http/proxy/factory/docker/transport.go @@ -670,7 +670,9 @@ func (transport *Transport) executeRequestAndRewriteResponse(request *http.Reque return response, err } - err = operation(response, executor) + if response.StatusCode == http.StatusOK { + err = operation(response, executor) + } return response, err }