From 24e1c81d5105dc60fade83039dc21e3340e7e5a3 Mon Sep 17 00:00:00 2001 From: liugq Date: Fri, 11 Mar 2022 15:52:51 +0800 Subject: [PATCH] return error when connected gateway api /_framework/api/_info 404 --- plugin/api/gateway/instance.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugin/api/gateway/instance.go b/plugin/api/gateway/instance.go index cbd6aa1b..2b273026 100644 --- a/plugin/api/gateway/instance.go +++ b/plugin/api/gateway/instance.go @@ -295,6 +295,9 @@ func (h *GatewayAPI) doConnect(endpoint string, basicAuth gateway.BasicAuth) (*G if err != nil { return nil, err } + if res.StatusCode == http.StatusNotFound { + return nil, fmt.Errorf("unknow gateway version") + } b := res.Body gres := &GatewayConnectResponse{} err = json.Unmarshal(b, gres)