通过php

时间:2017-06-19 10:07:36

标签: php curl post

我想向pilosa数据库发送帖子请求。请求是这样的 -

curl localhost:10101 / index / user / query      -X POST      -d'Bitmap(frame =“language”,id = 5)'。

如何通过php发送以下请求?

参考链接:https://www.pilosa.com/docs/api-reference/

1 个答案:

答案 0 :(得分:0)

如果您没有php curl库,则可以使用php file_get_contents查询Pilosa,这是核心php的一部分。以下php脚本应该执行您的示例查询:

<?php

$url = 'http://localhost:10101/index/user/query';
$data = 'Bitmap(frame="language", id=5)';

$options = array(
    'http' => array(
        'method'  => 'POST',
        'content' => $data
    )
);
$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);

var_dump($result);

?>

可以在以下位置找到Pilosa HTTP API文档:https://www.pilosa.com/docs/api-reference/