Headers (fct CURL)

malik7934 Messages postés 1154 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 15 août 2009 - 17 août 2005 à 13:30
malik7934 Messages postés 1154 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 15 août 2009 - 22 août 2005 à 09:36
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

cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
22 août 2005 à 09:30
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
0
malik7934 Messages postés 1154 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 15 août 2009 17
22 août 2005 à 09:36
thanx, mais je voulais justement utiliser les CURL pour apprendre. Ceci dit, j'ai depuis regle mon probleme, merci!
0
Rejoignez-nous