如何使用HTTP API从Raven获取文档

时间:2014-06-06 10:56:26

标签: ravendb ravendb-http

我们已经在服务器上部署了Raven,我们的.NET代码可以正常使用它。

当转移到盒子上时,我希望能够通过HTTP客户端对Raven进行HTTP调用。

我可以在Raven工作室看到我在一个名为“地点”的集合中有一份文件。 ID为' locations / 1'。 Raven正在端口9999上运行,因此在我的HTTP客户端(Postman for Chrome)中,我输入了以下GET请求:

http://localhost:9999/docs/locations/1

但是,我总是得到404。

如果我的网址格式不正确(例如,将文档'段更改为'文档')我会收到Raven的回复,告诉我它不知道该怎么做有了请求,所以我必须在正确的路线上。 Raven似乎告诉我文件不存在,当我知道它的时候。

任何人都可以提供一些见解吗?

1 个答案:

答案 0 :(得分:9)

该URL将解决系统数据库。我假设您使用的是命名数据库。

尝试http://localhost:9999/databases/{DbName}/docs/locations/1