Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 04:21
danielcestella
 
Fecha de Ingreso: julio-2013
Ubicación: Madrid
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
Obtener redirección (No encuentro Location)

Buenas,

estoy intentando encontrar la dirección a la que redirige la siguiente url:

http://www3.smartadserver.com/call/pubx/15974/115698/19275/M/[timestamp]/[target]

he intentado varios métodos:
Código PHP:
    $ch = curl_init();
    
curl_setopt($ch, CURLOPT_URL, $urlPubli);
    
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    
$file = curl_exec($ch);
    
curl_close($ch); 
$file no devuelve nada, es false.

Código PHP:
        $ch = curl_init ($urlPubli);
    
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, true);
    
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
    
curl_setopt ($ch, CURLOPT_MAXREDIRS, 10);
    
curl_exec ($ch);
 
    if (!
curl_errno ($ch))
        
$urlPubli = curl_getinfo ($ch, CURLINFO_EFFECTIVE_URL); 
$urlPubli sigue siendo la url sin redirigir.

Código PHP:
     $headers = get_headers($urlPubli, 0);
    for(
$i = 0 ; $i < 20 ; $i++)
    {
        echo
"<p>for headers: ".$headers[$i]."</p>" ;
    } 
Con el último encuentro casi 20 resultados, pero ninguno de ellos es Location. ¿Sabéis que podría hacer para obtener la redirección?

Saludos y gracias.