ludofleury
12/21/2011 - 10:02 AM

Post Json with cURL

Post Json with cURL

<?php

$data = array("name" => "Hagrid", "age" => "36");                                                                    
$data_string = json_encode($data);                                                                                   
 
$ch = curl_init('http://api.plemi.lan/app_dev.php/demand');                                                                      
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                                                                     
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);                                                                  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                                                                      
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json',
    'Content-Length: ' . strlen($data_string)) );
 
$result = curl_exec($ch);

var_dump($result);