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:
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:1. $doc = new DOMDocument(); $doc->loadHTMLFile($url); 2. $html = file_get_html($url);
Código:
¿Alguien puede echarme una mano con esto?httpWebRequest.Headers.Add("X-Requested-With:XMLHttpRequest");
Gracias