$ckfile = tempnam ("/tmp", "CURLCOOKIE");
$useragent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16";
$ch = curl_init ("website.com");
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $ckfile);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec ($ch);
Le site Web définit un cookie, puis redirige. Ce code suffirait-il? Parce qu'il semble ne pas obtenir le cookie correctement. Comment puis-je vérifier pour voir si c'est réglé? Mieux encore, si je sais quels cookies je veux, puis-je le faire ou quelque chose?cURL: Comment savoir si mes cookies sont correctement configurés?
Editer: Donc mon script CURL visite le site web non? Le site web définit les cookies pour la validation, et je veux voir si mon script cURL reçoit ces cookies correctement. Je veux savoir s'il y a un test pour cela, et/ou je veux savoir si je peux juste créer un cookie pour valider pour le site web.
Je devrais vraiment relire mes messages avant de poster. – Strawberry