From 63c678c882e33f02835401bb332b7f2f74a18a16 Mon Sep 17 00:00:00 2001 From: lanyuanxiaoyao Date: Sun, 14 May 2023 00:43:57 +0800 Subject: [PATCH] =?UTF-8?q?fix(zookeeper-query):=20=E4=BF=AE=E5=A4=8D=20ge?= =?UTF-8?q?t=20data=20=E4=B8=8D=E5=88=A4=E6=96=AD=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E5=AD=98=E5=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/zookeeper/ZookeeperController.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java b/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java index 83ba90e..8f398a2 100644 --- a/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java +++ b/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java @@ -37,7 +37,11 @@ public class ZookeeperController { @GetMapping("get_data") public String getData(@RequestParam("path") String path) throws Exception { - return new String(client.getData().forPath(path)); + if (existsPath(path)) { + return new String(client.getData().forPath(path)); + } else { + return ""; + } } @GetMapping("exists_lock")