Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

parsing site php


Sujet :

Delphi

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    décembre 2005
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2005
    Messages : 34
    Points : 9
    Points
    9
    Par défaut parsing site php
    Bonjour,
    je parse des sites de courses de chevaux. j'ai l'habitude d'utiliser indy. ca marche bien. Y compris en https avec le composant dédié..
    J'ai essayé de parser le site https://trading-courses.ovh, mais je bloque.
    Sur la page de login, avec indy je fais un post, je me loggue, mais je n'arrive pas à récuperer le contenu de la page.
    J'ai en retour en parsing de la page account :
    <script>window.location ='./../home.php'</script> .
    Et c'est tout...
    Merci de votre aide.

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    novembre 2002
    Messages
    7 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2002
    Messages : 7 469
    Points : 24 619
    Points
    24 619
    Par défaut
    le site retourne très probablement un cookie qui permet ensuite de charger les pages suivantes en étant authentifié.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre du Club
    Homme Profil pro
    Aucune
    Inscrit en
    juillet 2019
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Aucune

    Informations forums :
    Inscription : juillet 2019
    Messages : 49
    Points : 41
    Points
    41
    Par défaut
    essaie avec un TidHttp, ça fonctionne nickel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var
      S: TMemoryStream;
    begin
      IdHTTP1.HandleRedirects := True;
      S := TMemoryStream.Create;
      IdHTTP1.Get('https://trading-courses.ovh/', S);
      S.Position := 0;
      Memo1.Lines.LoadFromStream(S);
      s.Destroy;
    Durée 882 ms;


    avec ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Str := IdHTTP1.Get('https://trading-courses.ovh/');
      Memo1.Lines.add(inttostr(sw.ElapsedMilliseconds));
    Durée 1442 ms.


    Moi j utilise ça pour aspierer geny.com et ça va.

    Utilises tu System.RegularExpressions pour parser ta page ?

Discussions similaires

  1. Réponses: 11
    Dernier message: 10/01/2006, 08h23
  2. Problème changement serveur pour un site PHP
    Par izzy dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 06/01/2006, 12h34
  3. Parsing en PHP non concluant ....
    Par ouioui2000 dans le forum Langage
    Réponses: 5
    Dernier message: 27/10/2005, 17h21
  4. [CKEditor] Qui utilise FCKeditor sur son site php pour config ?!
    Par guy2004 dans le forum Bibliothèques & Frameworks
    Réponses: 62
    Dernier message: 26/10/2005, 19h24
  5. Question pour un site PHP/MySQL et Javascript
    Par DvP dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/09/2005, 09h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo