Récupérer code source d'une page apres identification

mao
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 8 Mar 2006

Récupérer code source d'une page apres identification

Message le Jeu Avr 27, 2006 8:53

Bonjour,

Je chercher à récupérer la source html d'une page sur un serveur distant, le problème c'est que cette page n'est accessible qu'après s'être identifié par login et pass via formulaire post.

Ouvrir une socket et envoyer les données en post, je sais faire mais comment une fois les données envoyées et le login accepté, recupérer la source d'une autre page du site distant?

En gros, comment "naviguer sur le site distant" via fsockopen ou autre...

Merci


Xele
WRInaute discret
WRInaute discret
 
Messages: 109
Inscription: 10 Juil 2005

Message le Jeu Avr 27, 2006 9:10

Si l'identification passe par session et cookie, il faut modifier les headers envoyés pour ajouter le cookie de session.

mao
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 8 Mar 2006

Message le Jeu Avr 27, 2006 10:29

Merci. J'ai cherché sur google dans cette voie mais je ne trouve pas grand chose. Aurais tu un lien stp?


Xele
WRInaute discret
WRInaute discret
 
Messages: 109
Inscription: 10 Juil 2005

Message le Jeu Avr 27, 2006 10:55

Non, pas de lien, si personne d'autre n'intervient, va falloir que tu épluche les docs. Doit y avoir quelques pistes sur la page de fsockopen de php.net

Tu peux aussi utiliser un soft comme ethereal pour regarder comment un navigateur web fabrique ses header et t'en inspirer.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

  • Test HTTP header
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité