Ciao a tutti!!

Ho uno script che agisce in questo modo:

$url = "miaurl.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"parametri_inviati_via_post");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_NOBODY, 1);
$res = curl_exec($ch);
curl_close($ch);

Dopodichè salvo il risultato di $res in un file di testo..

Pensavo in questo modo di avere la risposta http del server, ovvero una cosa del tipo:

HTTP/1.x 200 OK
Date: Wed, 19 Sep 2007 16:42:31 GMT
Server: Apache
Cache-Control: private
Pragma: private
Content-Encoding: gzip
Content-Length: 2612
Keep-Alive: timeout=3, max=1000
Connection: Keep-Alive
Content-Type: text/html; charset=ISO-8859-1

invece cio che ottengo è : 1

Come mai ottengo il numero 1? Cosa significa?

E come posso fare per ottenere la risposta fornita dal server simile a quella indicata sopra?

Vi ringrazio per il vostro aiuto!!

A presto,
MrK