通过php发布Curl请求

I wanted to send a post request to pilosa database. The request is like this -

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

How can i send the following request through php ?

Link for referrence : https://www.pilosa.com/docs/api-reference/

If you don't have the php curl library available to you, you can query Pilosa with php's file_get_contents which is part of core php. The following php script should perform your example query:

<?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);

?>

The Pilosa HTTP API documentation can be found at: https://www.pilosa.com/docs/api-reference/