我在项目中集成了榛子广播机制。我可以使用hazelcast实例引用将数据存储在地图中。但是我感到很难为其余客户端api设置响应类型。 我收到的响应类型为 Content-Type→应用程序/二进制,但所需格式为 Content-Type:application / json
我遵循了HazelCast RestClient Documentation
中提供的文档。我正在使用以下格式的hazelcast实例存储数据:
样本格式:
*Map<String, User> mymap = hazelcastinstance.getMap("testMap");
User user = new User();
mymap.put("mykey", user);*
任何人请帮助我解决这个问题
预先感谢
网址: (获取请求) http://localhost:5701/hazelcast/rest/maps/testMap/mykey
答案 0 :(得分:2)
Hazelcast当前以二进制形式或Java对象存储数据。在BETA中已经在3.12中提供了JSON支持。您可以在此处访问3.12-BETA:https://hazelcast.org/download/
不幸的是,REST无法在3.12中返回JSON。也许可以在更高的版本之一(可能是4.0)中添加一些内容。