Restheart:mongodb thgourh http get返回404

时间:2015-10-26 15:29:32

标签: mongodb restheart

我设法访问静态网址但是当通过浏览器(例如http://0.0.0.0:8080/test/test)访问mongodb(2.6)中的现有集合时,它返回404.任何人都知道我是否必须添加任何内容到默认的configuration.yml来激活mongo访问?

感谢您的帮助!!

2 个答案:

答案 0 :(得分:2)

首先确保它是RESTHeart响应您的请求: 如果它在您的电脑上运行,请尝试127.0.0.1:8080/test/test(不是0.0.0.0)

另请注意,在404的情况下,您应该获得带有“message”属性的hal + json文档(如“db test does bot存在”这样的somenthing)。

如果是restheart,那么db“test”或集合“test / test”不存在,你必须先创建它们。

如果restheart无法与mongodb连接,您将收到“400 Internal Server Error”响应代码。

答案 1 :(得分:1)

最后,我设法找到了自己的问题。我发布答案,以防其他人有用。感谢Andrea在任何情况下的帮助:))

在静态资源安装中我有"其中:/",它似乎与mongo-mount默认拥有"其中:/"。通过更改访问mongodb的值来检索正确的hal + json。