Vladimir Kruglov
Vladimir Kruglov

Reputation: 298

Riak like REST service with Angular.js client

I used Riak(http://basho.com/riak/) as rest service and Angular on client. When I try to use method "PUT" then first request is OPTION, but Riak doesn't know how to properly respond for this.

I found some clients but all of them are made to run on server, not sure about Node.js client like this http://riak-js.org/
Can I make it working from web client?

Maybe Riak was not meant to work with web clients directly, then I'll try something else.

Upvotes: 0

Views: 241

Answers (2)

Vladimir Kruglov
Vladimir Kruglov

Reputation: 298

I have found js gui client for Riak https://github.com/basho/rekon, but it works directly from riak, that's not what i wanted but maybe i can use same solution also, or make proxy on server

Upvotes: 0

robertklep
robertklep

Reputation: 203484

I don't know about Riak, but the OPTIONS request suggests that you're trying to perform a cross-domain request (Angular running on domain "aaa.com", Riak on domain "bbb.com", although it can also even be just a different subdomain or port number).

My guess is that Riak doesn't support CORS, in which case you need to look for an alternative (a simple server-side proxy might be all that you need, although please consider the security impact of exposing Riak directly to browsers).

Upvotes: 1

Related Questions