comment parraine referrer avec curl et php?
J'ai besoin d'un simple full php + curl code d'usurper l'identité du référent, j'ai essayé quelques autres, mais ne fonctionne pas, le dernier que j'ai vérifié, c'est ce
function doMagic($url)
{
$curl = curl_init();
$header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
$header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
$header[] = "Cache-Control: max-age=0";
$header[] = "Connection: keep-alive";
$header[] = "Keep-Alive: 300";
$header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$header[] = "Accept-Language: en-us,en;q=0.5";
$header[] = "Pragma: ";
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.12011-10-16 20:23:00");
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_REFERER, "http://www.facebook.com");
curl_setopt($curl, CURLOPT_ENCODING, "gzip,deflate");
curl_setopt($curl, CURLOPT_AUTOREFERER, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION,true);
$html = curl_exec($curl);
echo 'Curl error: '. curl_error($curl);
curl_close($curl);
return $html;
}
veuillez le faire donc je peux entrer cible de l'url à l'aide de la méthode post si possible
EDIT - ci me donne l'erreur http://s9.postimg.org/uhk87o2rz/image.png
source d'informationauteur golu molu | 2013-06-25
Vous devez vous connecter pour publier un commentaire.
Avec le CURLOPT_REFERRER option, qui vous avait déjà fait usage de.
[MODIFIER]
Je ne pense pas que le site web peut trouver referer de votre localhost site web.
Essayez ceci sur le Navigateur Google Chrome
Dans les Outils de développement, d'aller à la vue du Réseau (si elle n'était pas ouverte lors du chargement de la page, vous aurez besoin de recharger pour obtenir peuplée).
Cliquez sur la page principale, il devrait être en haut de la liste.
Lorsque vous cliquez sur, le volet de droite vont probablement montrer le code HTML.
Cliquez sur "en-Têtes" onglet sur le côté droit.
Le Referer est indiqué dans la liste des en-Têtes de Requête.