Riak как сервис REST с клиентом Angular.js
Я использовал Riak ( http://basho.com/riak/) в качестве службы отдыха и Angular на клиенте. Когда я пытаюсь использовать метод "PUT", первым запросом является OPTION, но Riak не знает, как правильно ответить на это.
Я нашел несколько клиентов, но все они созданы для работы на сервере, не уверен насчет клиента Node.js, такого как этот http://riak-js.org/
Можно ли заставить его работать из веб-клиента?
Может быть, Riak не предназначен для работы с веб-клиентами напрямую, тогда я попробую кое-что еще.
2 ответа
Я нашел js GUI-клиент для Riak https://github.com/basho/rekon, но он работает напрямую с riak, это не то, что я хотел, но, возможно, я могу также использовать то же решение или создать прокси на сервере
Я не знаю о Риаке, но OPTIONS
Запрос предполагает, что вы пытаетесь выполнить междоменный запрос (Angular работает на домене "aaa.com", Riak на домене "bbb.com", хотя это может быть даже просто другой поддомен или номер порта).
Я предполагаю, что Riak не поддерживает CORS, и в этом случае вам нужно искать альтернативу (простой прокси-сервер на стороне может быть всем, что вам нужно, хотя, пожалуйста, учтите влияние безопасности на выставление Riak напрямую браузерам).