2012-09-22 12 views
1

如果我制作HTTP POST来撕裂,即http://localhost:8098/riak/mybucket以及JSON编码的数据{name: "John Doe"},则按预期保存该对象。使用自动ID在Riak中存储数据?

但是,该数据将被分配到由Riak自动设置的id,如WAqRNgxZl10FK0F3FLuorByNHgN

是否有可能使了Riak在HTTP POST的响应返回此id

回答

2

根据Riak documentation,它返回Location标题中的新密钥/ ID。

在输出中,Location头会给你为 对象的关键。要查看新创建的对象,请在浏览器中访问 “http://127.0.0.1:8091/Location”。

你可以看到文档here - 向下滚动到“存储新对象,并为其分配的随机密钥”