Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2008, à 09:22

Ras'

[Résolu]Une histoire de cookies !

Bon je me retrouve devant un problème qui me dépasse ...

J'aimerais télécharger le code source de cette page :
http://www.canalplus.fr/c-humour/pid2053-c-encore-de-rire.html?catId=1282
(le top5 de thomas engijol)
Mais quand j'utilise wget ou links il me télécharge le code source de la page d'origine, à savoir :
http://www.canalplus.fr/c-humour/pid2053-c-encore-de-rire.html

avec le message :

Connexion vers www.canalplus.fr|82.96.58.6|:80... connecté.
requête HTTP transmise, en attente de la réponse... 301 Moved Permanently
Emplacement: /lib/prop.php?pid=2053 [suivant]
--09:19:32--  http://www.canalplus.fr/lib/prop.php?pid=2053

Donc j'ai regardé un peu et j'ai remarqué que la première fois que je vais sur le premier lien, je tombe sur la page d'origine (l'avis de mouloud) et si j'y retourne ensuite (sans avoir fermé firefox entre temps) je tombe bien sur la bonne page (le top5)
Donc c'est peut être une histoire de cookies, non ?


J'ai essayé d'utiliser wget avec --force-cookies mais ça n'a rien donné :\
Quelqu'un aurait une idée ?

Dernière modification par Raskal (Le 01/04/2008, à 17:49)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#2 Le 01/04/2008, à 17:48

Ras'

Re : [Résolu]Une histoire de cookies !

J'ai trouvé !!!

C'était donc bien une histoire de cookie mais ma méthode n'était pas bonne.
J'essayais, pendant que j'était sur la page de télécharger avec wget et l'option force-cookies en le dirigeant vers mes cookies firefox, mais en vain.
j'ai donc fait, pour ceux que ça interesse :

wget --save-cookies cookie.txt --keep-session-cookies http://www.canalplus.fr/c-humour/pid2053-c-encore-de-rire.html?catId=1282 -O menu_src_code 

rm menu_src_code 

wget --load-cookies cookie.txt --keep-session-cookies http://www.canalplus.fr/c-humour/pid2053-c-encore-de-rire.html?catId=1282 -O menu_src_code

(je suis pas sur que le keep-session-cookies soit necessaire la 2° fois mais en cas... de toute façon ça à marché)

big_smile
Ca m'aura tracassé mais je suis content d'avoir trouvé smile


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#3 Le 15/12/2008, à 13:20

Jonathan44

Re : [Résolu]Une histoire de cookies !

Merci pour ce post qui m'a bien aidé !!

Cependant, pour t'éviter de créer un répertoire puis de le supprimer tu peux faire :

wget --spider --save-cookies cookie.txt --keep-session-cookies http://www.canalplus.fr/c-humour/pid2053-c-encore-de-rire.html?catId=1282