consul 键值对问题


我自己搭建了一个三个server节点的consul集群,启动配置如下:
consul agent -server -bootstrap-expect=3 -bind=ip -client=ip -config-dir=./config-dir \
-log-level=info -data-dir=./data-dir -node=node-0 -dc=dc -ui-dir=./dist

consul agent -server -bootstrap-expect=3 -bind=ip -config-dir=./config-dir \
-log-level=info -data-dir=./data-dir -node=node-1 -dc=dc

consul agent -server -bootstrap-expect=3 -bind=ip -config-dir=./config-dir \
-log-level=info -data-dir=./data-dir -node=node-2 -dc=dc

同时我启动了consul的ui,我在ui上创建了一对键值,创建成功,但是我使用consul的http api查询,发现键值对的value 是乱码,我使用curl 创建键值对之后,curl查询同样是乱码,但是ui显示没有问题,我不知道是什么原因,是加密了还是乱码了,请问有谁遇到过这个问题吗
已邀请:

huhuhu

赞同来自:


第一感觉是编码的问题
是中文乱码还是所有字符都乱呢?

curl请求的时候可以尝试加入 utf8的header

不知道是否可行

要回复问题请先登录注册