 
			
				05/04/2013, 09:22
			
			
			     |  
        |     |    |    Fecha de Ingreso: noviembre-2012  
						Mensajes: 38
					  Antigüedad: 13 años Puntos: 0     |        |  
  |      Obtener cabeceras de peticiones curl en php        Buenos días tengo un código de curl que recibo que es este:   
Código:
   curl -v -H "Accept: application/json" -H "Content-type: application/json" -X POST -d json='{"tkt": 1111, "mrc_cod": 2, "pan": 666, "crd_nbrd": 13424234234, "amt":100000, "trn_dat": "2012-02-24", "trn_hou": "20002"}'  http://127.0.0.1/json/?controlador=Json
    eso recibo en una aplicación echa con php y en MVC que parte del código es este   Código PHP:     public function index()
     {
         //$codificarJson = array('tkt'=>$_POST['tkt'], 'pan'=>$_POST['pan'], 'mrc_cod'=>$_POST['mrc_cod'], 'crd_nbrd'=>$_POST['crd_nbrd'], 'amt'=>$_POST['amt'], 'trn_dat'=>$_POST['trn_dat'], 'trn_hou'=>$_POST['trn_hou']);
         //print_r($codificarJson);
         //exit;
         //$codificado = json_encode($codificarJson,JSON_UNESCAPED_UNICODE);
         //echo "<br>".$codificado."<br>";
         //exit;
         $tipoError = null;
         $tipoErrorDesc = null;
         $errorNumber = "403 Forbidden";
                 
         //$str_datos = $codificado;
         
         /**
         *          
         * RECEPCION DE JSON 
         * 
         **/
         //$str_datos = $_POST['json'];
                   echo "------------>: ".$_SERVER['HTTP_ACCEPT']."   <--ESTE ES EL ACCEPT QUE RECIBO<br>";
             
         exit;
             
         $tiempoRecepcionPost = microtime();
         $fHDeRecepcion = date('Y-m-d H:i:s');
         
         $datos = json_decode($str_datos,true);
         
         //Saber si es una reversiva o no
         $largo = count($datos);
         
         if($largo > 1){
             $this->respuestaExitosa($datos,$tiempoRecepcionPost,$str_datos,$fHDeRecepcion);
         }else if($largo == 1){
             $this->respuestaReversiva($datos,$str_datos,$fHDeRecepcion);
         }else if($largo == 0){
             $tipoError = "MissingParameter";
             $tipoErrorDesc = "Parametro requerido no recibido";
             $this->respuestaError($datos,$str_datos,$fHDeRecepcion,$tipoError,$tipoErrorDesc);        
         }                
     } 
         Estaría agradecido si pueden darme una manito, necesito imprimir el segundo parametro de cabecera que recibo del curl. Gracias desde ya.           |