From 1f22b4fd19cc8c4bdc0f203a09bf5b4d48b6c664 Mon Sep 17 00:00:00 2001 From: carl-zk Date: Sat, 5 Oct 2024 11:05:04 +0800 Subject: [PATCH] replace NacosDataParserHandler getBytes() with getBytes(encode) --- .../alibaba/cloud/nacos/parser/NacosDataParserHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/parser/NacosDataParserHandler.java b/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/parser/NacosDataParserHandler.java index 4407054970..512d230b9a 100644 --- a/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/parser/NacosDataParserHandler.java +++ b/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/parser/NacosDataParserHandler.java @@ -26,6 +26,7 @@ import java.util.stream.Collectors; import com.alibaba.cloud.nacos.utils.NacosConfigUtils; +import com.alibaba.nacos.api.common.Constants; import org.springframework.boot.env.OriginTrackedMapPropertySource; import org.springframework.boot.env.PropertiesPropertySourceLoader; @@ -85,7 +86,7 @@ public List> parseNacosData(String configName, String configVa } else { nacosByteArrayResource = new NacosByteArrayResource( - configValue.getBytes(), configName); + configValue.getBytes(Constants.ENCODE), configName); } nacosByteArrayResource.setFilename(getFileName(configName, extension)); List> propertySourceList = propertySourceLoader @@ -167,4 +168,4 @@ private static class ParserHandler { } -} +} \ No newline at end of file