probleme avec LWP::UserAgent;

probleme avec LWP::UserAgent; - Perl - Programmation

Marsh Posté le 05-12-2002 à 00:53:16    

Bonjour a tous,
g un problème avec un script perl,je voudrait betement
recuperer le contenu d'une page distante avec LWP::UserAgent,
Le script ne renvoit aucune erreur mais n'affiche aucun contenu.

Code :
  1. #!perl
  2. use LWP::UserAgent;
  3. use HTTP::Request::Common;
  4. $user_agent = new LWP::UserAgent();
  5. $request = new HTTP::Request('GET','flenu.ise-mons.be/docPHP4_v4d/manuel_function.get-meta-tags.html');
  6. $res = $user_agent->request($request);
  7. print "Content-type: text/html\n\n";
  8. print $res{ _content};


 
Voila,merci de m'aider. :)


Message édité par Nico5779 le 05-12-2002 à 00:53:44
Reply

Marsh Posté le 05-12-2002 à 00:53:16   

Reply

Marsh Posté le 05-12-2002 à 08:17:22    

Code :
  1. my $browser=LWP::UserAgent->new();
  2. my $url="http://mon/url/à\moi";
  3. do
  4. {
  5.    my $req = new HTTP::Request GET => $url;
  6.    $webdoc=$browser->request($req);
  7.        
  8. }
  9. while ( (!$yes) || $webdoc->is_error);
  10. print $webdoc->content;


essaie dans ce style pour voir
 
Ps: au fait, tu n'a besoin de mettre que use LWP;
 
 :sol:

Reply

Marsh Posté le 05-12-2002 à 08:17:33    

fait une recherche la question a deja été posé.
 
Je c le temps d'ecrire ca j'aurais pu te deonnée la solution, mais c tellement mieu d'utilser des outils existant :lol:
 
au pire cherche sur www.cpan.org


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 05-12-2002 à 12:49:50    

arghbis > boucle infinie  :(  
 
stef_doberman> c vrai, g trouver avec la méthode de ce topic  
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
 
 :jap:  
 
Sinon j ai une autre question , si je veux recuperer juste les meta tag, y as il une méthode ki permet de le faire ?comme gethtmlmetatags en php??

Reply

Marsh Posté le 05-12-2002 à 13:01:42    

ben heu c normal, j'ai pas viré le !$yes dans le while. t'aurais pu t'en rendre compte qd même!!  :na:

Reply

Marsh Posté le 05-12-2002 à 13:08:32    

heu...héhé , au temps pour moi... :jap:

Reply

Marsh Posté le 05-12-2002 à 13:19:08    

autant pout moi, pas au temps!!  :D  :whistle:

Reply

Marsh Posté le 05-12-2002 à 19:27:09    

lol  :pt1cable: ,
sinon g trouver pour les meta y suffit de passer le nom de la balise en param dans la fct header (des fois que ca interesse qqn).
En tout cas merci a vous deux  :)  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed