Salve a tutti,
cerco di inviare dei dati trami POST usando curl da un server A ad un server B, ma la richiesta arriva priva di dati!
questo è il codice
codice:$url = "http://xxx.it/App/ReceiveDatas"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); // curl_setopt($ch, CURLOPT_FAILONERROR, 1); // curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_POST, TRUE); // curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); // curl_setopt($ch, CURLOPT_POSTFIELDS, "act=incomingDatas&from=teampag&datas=" . $bu); // metodo 1 curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'act' => 'incomingDatas', 'from' => 'serverA', 'datas' => 'datiCheInvio' )); // metodo 2 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); $esit = curl_exec($ch); $cinfo = curl_getinfo($ch); curl_close($ch); $HTML .= 'esito: ' . $esit . '<br>'; $HTML .= 'info: ' . print_r($cinfo, TRUE) . '<br>';

Rispondi quotando
