我尝试从我的 php 代码向另一个运行 Riak DB 的远程服务器发出请求。我需要发出一个 map-reduce 请求,所以我必须使用 POST http 来完成。
Riak 文档说(例如)
curl -XPOST http://`localhost`:8091/mapred \
-H 'Content-Type: application/json' \
-d '{
"inputs":"training",
"query":[{"map":{"language":"javascript",
"source":"function(riakObject) {
var m = riakObject.values[0].data.match(/pizza/g);
return [[riakObject.key, (m ? m.length : 0 )]];
}"}}]}'
如何用 PHP 做同样的事情?