【问题标题】:Riak like REST service with Angular.js clientRiak 喜欢带有 Angular.js 客户端的 REST 服务
【发布时间】:2015-06-10 21:11:40
【问题描述】:

我在客户端使用 Riak(http://basho.com/riak/) 作为休息服务和 Angular。当我尝试使用方法“PUT”时,第一个请求是 OPTION,但 Riak 不知道如何正确响应。

我找到了一些客户端,但它们都是在服务器上运行的,不确定像这样的 Node.js 客户端http://riak-js.org/
我可以让它在 Web 客户端上运行吗?

也许 Riak 不打算直接与 Web 客户端一起工作,那么我会尝试其他方法。

【问题讨论】:

    标签: angularjs rest put riak riak-js


    【解决方案1】:

    我找到了 Riak https://github.com/basho/rekon 的 js gui 客户端,但它直接从 riak 工作,这不是我想要的,但也许我也可以使用相同的解决方案,或者在服务器上制作代理

    【讨论】:

      【解决方案2】:

      我不了解 Riak,但 OPTIONS 请求表明您正在尝试执行跨域请求(Angular running on domain "aaa.com",Riak on域“bbb.com”,尽管它甚至可以只是不同的子域或端口号)。

      我的猜测是 Riak 不支持CORS,在这种情况下,您需要寻找替代方案(一个简单的服务器端代理可能就是您所需要的,但请考虑直接暴露 Riak 的安全影响到浏览器)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-18
        • 2012-02-13
        • 1970-01-01
        • 1970-01-01
        • 2011-03-06
        • 1970-01-01
        相关资源
        最近更新 更多