PHP - diferencia entre CURLOPT_URL y CURLOPT_REFERER

 
Vista:
sin imagen de perfil

diferencia entre CURLOPT_URL y CURLOPT_REFERER

Publicado por Oriol (2 intervenciones) el 17/12/2013 17:00:34
buenas, estoy empezando con cUrl, y tengo unas dudas.

No entiendo la diferencia entre
curl_setopt ($ch, CURLOPT_URL, "") y
curl_setopt ($ch, CURLOPT_REFERER, "')

A continuación os paso mi código.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$cookie="cookie.txt";
$uagentutilitzat = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30";
 
 
$ch = curl_init();
 
[code]curl_setopt ($ch, CURLOPT_URL, ""); 
curl_setopt ($ch, CURLOPT_VERBOSE, 1);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_USERAGENT, $uagentutilitzat);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt ($ch, CURLOPT_REFERER, "');
curl_setopt ($ch, CURLOPT_POSTFIELDS,'');
curl_setopt ($ch, CURLOPT_POST, 1);




Muchas Gracias !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

diferencia entre CURLOPT_URL y CURLOPT_REFERER

Publicado por xve (6935 intervenciones) el 17/12/2013 20:25:49
Hola Oriol, intento informarte...

CURLOPT_URL => determina la url donde realizar la petición

CURLOPT_REFERER => intenta engañar a la web que estas accediendo, par que se piense que vienes de la url indicada. Por ejemplo, hay sitios que no permiten acceso desde dominios diferentes al suyo (por ejemplo para descargar un archivo). Con esto podrias engañarlo diciendo que la petición viene de su mismo dominio.

Espero que te ayuda... coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar