OVH Cloud OVH Cloud

HTML::Parser+htaccess

2 réponses
Avatar
Vincent Ternisien
Bonjour,

Je souhaite creer un script perl qui rapatrie des pages html toutes les
nuit.

L'acces a ces pages est protege par un .htaccess. Je ne sait pas comment
proceder avec HTML::Parser ou Mechanize.

J'ai, bien sur, toutes les informations pour y acceder par un simple
navigateur.

Merci pour votre aide.

Vincent Ternisien

2 réponses

Avatar
Fabrice L.
"Vincent Ternisien" a écrit dans le message news:
c7vo47$fbj$
Bonjour,


bonsoir !


Je souhaite creer un script perl qui rapatrie des pages html toutes les
nuit.

L'acces a ces pages est protege par un .htaccess. Je ne sait pas comment
proceder avec HTML::Parser ou Mechanize.

J'ai, bien sur, toutes les informations pour y acceder par un simple
navigateur.


tu as presque trouvé tout seul le résultat, le problème ne vient evidemment
pas de perl !! enfin bref ...
si ton url est protégé par .htaccess tu peux y acceder avec :
http://tonlogin:


Merci pour votre aide.


padkoa,


Vincent Ternisien


.s'nuoM
euh non s'baF :P

Avatar
Vincent Ternisien

bonsoir !
Bonjour ;)

<snip>
tu as presque trouvé tout seul le résultat, le problème ne vient evidemment
pas de perl !! enfin bref ...
si ton url est protégé par .htaccess tu peux y acceder avec :
http://tonlogin:
Merci,

J'ai utilise le code suivant :
my $url = _mon_url_a_moi;
my $ua = LWP::UserAgent->new();
my $req = HTTP::Request->new(GET => $url);

$req = HTTP::Request->new(GET => "$url/$page");
$req->authorization_basic(<nom>, <pass>);
...

Qui marche aussi.

Vincent Ternisien