On Wednesday 08 September 2010,
Hector Cereceda <[email protected]> wrote:

> Eso ya anda ok, lo que quiero es hacer que consumir este servicio desde
> php, con curl no me funca hay alguna otra alternativa

Podrias usar CURLOPT_RETURNTRANSFER y depuracion con cURL:

$url = "http://usuario:cl...@servidor/ruta/al/archivo.xml";;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // esta te falta
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_VERBOSE, true); // con esta linea depuras
$response = curl_exec($curl);
curl_close($curl);

La documentacion de cURL para CURLOPT_RETURNTRANSFER:
"TRUE to return the transfer as a string of the return value of curl_exec() 
instead of outputting it out directly."

> 
> Gracias
> 
> El 8 de septiembre de 2010 17:16, Aldrin Martoq 
<[email protected]>escribió:
> > On Sep 2, 2010, at 1:09 PM, Hector Cereceda wrote:
> > > Estimados estoy implementado una aplicación para que lea un xml a
> > > través
> > 
> > de
> > 
> > > php, el problema que tengo es que la carpeta donde está el xml está
> > > protegida por .htacces .htpasswd (aplicación externa, no está en mi
> > > servidor).
> > > Como incorporo el usuario y contraseña en la llamada que hago desde
> > 
> > php???
> > 
> > Si es autenticación básica, intenta con una url del estilo:
> > 
> > http://usuario:cl...@servidor/ruta/al/archivo.xml
> > 
> > 
> > Aldrin Martoq
> > http://aldrin.martoq.cl/

Atte.
-- 
Daniel Molina Wegener <dmw [at] coder [dot] cl>
System Programmer & Web Developer
Phone: +56 (2) 979-0277 | Blog: http://coder.cl/

Attachment: signature.asc
Description: This is a digitally signed message part.

Responder a