IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 :

[WIN32][D7]Naviguer sur un lien html


Sujet :

Delphi

  1. #1
    Membre averti

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 52
    Par défaut [WIN32][D7]Naviguer sur un lien html
    Salut,
    j'ai le souci suivant : je récupère une page html avec un TIdHTTP, ensuite je la parse pour récupérer les liens, puis je refais un GET sur ces liens pour récupérer les infos. Pourquoi sur certain site cela ne fonctionne pas, alors qu'avec mon navigateur quand je clique sur le lien ça marche ? Comment y remédier ?
    Quelqu'un a-t-il une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    function GetFromWeb(const Url: String; out DstStream: TStream): String;
    var
      oHTTPEngine : TIdHTTP;
    begin
      Result := '';
      oHTTPEngine := TIdHTTP.Create(nil);
      try
        try
          oHTTPEngine.Get(Url,DstStream);
        except
          on E: Exception do Result := E.Message;
        end;
      finally
        oHTTPEngine.Free;
      end;
    end;

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 52
    Par défaut
    Comme le clic fonctionne avec un navigateur, je me demande quelle est la différence avec le GET, comment le serveur sait il que c'est un GET tout simple et pas un clic sur le lien ? Peut-être que le navigateur précise sur quelle url il était ? Si oui, comment faire la même chose ?

Discussions similaires

  1. naviguer sur une page HTMl
    Par salent9 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 17/05/2011, 09h59
  2. renseignement sur le lien HTML-Python
    Par Romy-Dina dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 06/05/2009, 19h09
  3. Lien html sur animation flash
    Par alfonsebrown dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 15/05/2007, 15h12
  4. [Liens HTML] Naviguation Invisible
    Par compte dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 14/08/2006, 13h57
  5. [html ou css]nouvelle page en cliquant sur le lien
    Par henri68 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 03/01/2006, 17h07

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