Headers (fct CURL)

Messages postés
1154
Date d'inscription
mardi 9 septembre 2003
Statut
Membre
Dernière intervention
15 août 2009
-
Messages postés
1154
Date d'inscription
mardi 9 septembre 2003
Statut
Membre
Dernière intervention
15 août 2009
-
Hello,

Depuis quelques temps, je bricole avec les fonctions CURL et j'adore mais j'ai un probleme

Je cherche a recupere les heades que j'envoie quand je vais sur un site... je m'explique:

Si en debut de code je fais:

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://mail.yahoo.com/';curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
$resultat = curl_exec($ch);
curl_close($ch);

Je recupere dans $resultat le header de la reponse (ce que je recois en cherchant a ouvrir l'url) et par la meme les cookies pour continuer le dialogue. Mais voila, je me suis rendu compte que des sites comme yahoo ou google par exemple envoie des infos d'entree, c'est a dire que si je regarde les headers avec un sniffer quelconque je constate que des donnes sont envoyees aussitot que j'ouvre la page, du coup il me manque bien sur des cookies pour poursuivre. J'ai fouille tous les cookies de mon ordi, rien a faire. Il faudrait que je puisse chopper le header envoye avant qu'il ne soit envoye!

Je sais pas si je suis clair la

En tous cas, ca m'enerve!

++ Malik7934

2 réponses

Messages postés
575
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2012

Essayes de faire la même chose avec les sockets, tu vas mieux gérer les infos entrantes/sortantes :
http://fr2.php.net/manual/fr/function.fsockopen.php

aKheNAtHoN
Messages postés
1154
Date d'inscription
mardi 9 septembre 2003
Statut
Membre
Dernière intervention
15 août 2009
17
thanx, mais je voulais justement utiliser les CURL pour apprendre. Ceci dit, j'ai depuis regle mon probleme, merci!