Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2014, 03:51
javisendo
 
Fecha de Ingreso: enero-2011
Mensajes: 12
Antigüedad: 13 años, 10 meses
Puntos: 0
peticion web php con header XMLHttpRequest

Hola, a ver si alguien me puede orientar, llevo poco haciendo cosas en php y puede que este cometiendo alguna aberración, asi es que solicito ayuda :D

Quiero hacer una peticion a una web para obtener su contenido pero usando una cabecera XMLHttpRequest para que el resultado del get sea un XHR y no el codigo de la pagina

Si hacemos la peticion via Chrome se puede ver bien:


Si vamos a la respuesta podemos observar los datos devueltos en XHR:


Ahora bien, como hago esta peticion desde php, las unicas formas que conozco de hacer peticiones web serian:

Código:
1.
$doc = new DOMDocument();
$doc->loadHTMLFile($url);

2.
$html = file_get_html($url);
El resultado en ambos casos no es el deseado ya que no le estoy pasando cabeceras a la hora de hacer la petición. Por ejemplo, esto en C# sería tal que:
Código:
httpWebRequest.Headers.Add("X-Requested-With:XMLHttpRequest");
¿Alguien puede echarme una mano con esto?
Gracias