Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2004, 12:32
vats
 
Fecha de Ingreso: enero-2004
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Cabeceras HTTP y doc. XML

Saludos!!!!


mi script es el siguiente:

$docXML = "<inicio>"
.
.
.
."</inicio>";


$cabecera = "POST /proceso/recibexml.php HTTP/1.1 \r\n"
."Content-Length: ".strlen($docXML)." \r\n"
."Content-Type: text/xml \r\n"
."Host: localhost \r\n"
."Accept-Language: es-mx \r\n"
."Accept: */* \r\n"
."Accept-Encoding: gzip, deflate \r\n"
."User-Agent: Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; .NET CLR 1.0.3705) \r\n"
."Connection: Keep-Alive \r\n"
."Cache-Control: no-cache \r\n\r\n"
.$docXML;


$url = "http://localhost/proceso/recibexml.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, URLOPT_CUSTOMREQUEST,$cabecera);
curl_close($ch);


EL resultado que obtengo al ejecutar este script es el siguiente
HTTP 200 OK
.
.
.

y aki va el contenido del XML


Solamente puedo obtener las cabeceras con $_SERVER['XXXXX']
mis dudas son las siguientes:
- como puedo obtener el contenido del doc. XML???? (que es lo que realmente me interesa)
- tengo ke asignar el documento XML a una variable para poder procesarlo???

Gracias!!!