Je suis impatient de lire une valeur de cookie que j'ai obtenue après la connexion en envoyant une requête POST.curl n'envoie pas de valeur de cookie
Ensuite, je veux envoyer cette valeur de cookie avec une autre requête POST en utilisant Curl à une autre action. Mais après avoir envoyé ceci quand j'essaye de voir tout l'en-tête posté cela montre que j'ai envoyé n'importe quelle valeur de cookie. Cette valeur n'est pas disponible pour mon URL affichée, donc pas en mesure d'accéder à l'information en raison de l'authentification. S'il vous plaît me dire où je l'ai fait quelque chose de mal:
$URL1 = "http://www.getinf.com/iconf/user?action=buGroup";
$postfields1 = "device=mapp&type=ajax&name1=ra&cc1=91&min1=90name2=imm&cc2=91&min2=97";
// sends a post request
$ch1 = curl_init();
curl_setopt($ch1, CURLOPT_URL,$URL1);
curl_setopt($ch1, CURLOPT_POST, 1);
curl_setopt($ch1, CURLOPT_COOKIE,'JSESSIONID=199FFF6355DEA87F3D72E692E7514AD2');
curl_setopt($ch1, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch1, CURLOPT_HEADER,true);
curl_setopt($ch1, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch1, CURLOPT_POSTFIELDS, $postfields1);
$result = curl_exec($ch1);
print_r(headers_list());// displays all post request data
$ret = ReturnVal($result);
print_r(get_headers($URL1, 1)); //
curl_close ($ch1);
Alors qu'est-ce qui ne va pas dans ce code qui empêche la valeur JSESSIONID accessible en tant que valeur du cookie?
je suis nouveau à l'aide de boucles Pouvez-vous me dire plz comment définir cette cookiejar. – Rahul
bien merci beaucoup car après avoir mis CURLOPT_COOKIEJAR son travail .... – Rahul
sympa, ricky! votez-moi! :) – typeoneerror